本篇文章2481字,讀完約6分鐘
【科技在線】美國時間周二,谷歌正式發(fā)布了新版本的移動操作系統(tǒng)安卓11,并將源代碼推送到安卓開源項(xiàng)目( aosp )上。 與以前的旗艦版不同,安卓11不僅首先用空更新自己公司pixel企業(yè)品牌的手機(jī),還會出現(xiàn)在oneplus、小米、oppo、realme手機(jī)上,今后幾個月很多
到目前為止,由于運(yùn)營商和設(shè)備制造商的延誤,安卓的更新需要幾個月才能完成。 安卓是安裝在數(shù)千個不同設(shè)備上的主要移動操作系統(tǒng),每月支持25億多臺活動設(shè)備,但對新系統(tǒng)的滲透幫助不大。 但是,隨著android 11期望在更短的時間內(nèi)登錄更多的設(shè)備,沒有使用android 11測試流程的開發(fā)人員必須跟上,確保APP和游戲?yàn)楣竞涂蛻糇龊昧藴?zhǔn)備。
安卓11的測試過程充滿曲折,去年發(fā)售了6個測試版,今年發(fā)售了4個開發(fā)者預(yù)覽版和3個測試版。 谷歌于2月發(fā)布了安卓11 DP1。 這是發(fā)布安卓開發(fā)者預(yù)覽版的較早版本。 3月發(fā)表了安卓11 DP3,4月發(fā)表了安卓11 DP3。 安卓11測試版1本應(yīng)該在5月發(fā)布,但谷歌為了方便起見發(fā)布了安卓11 DP4。
最終beta 1于6月上市,之后于7月發(fā)布了beta 2,于8月發(fā)布了beta 3。 beta 1一般在谷歌的i/o開發(fā)者會議上展示。 這是安卓測試版普遍出現(xiàn)的地方。 但是,由于新型冠狀病毒大爆發(fā)的爆發(fā),活動被取消了。 谷歌原本打算舉辦安卓11:beta launch show活動,但由于美國爆發(fā)種族主義和警察暴行抗議,谷歌被迫推遲并取消了該活動。
安卓11的功能
安卓11增加了很多新功能。 谷歌最初分為三個主題:人、控、隱私。 但是,也支持5g、新的屏幕類型和來電篩選。 此外,還有一個幀率api,允許APP和游戲支持可變刷新率。 這將成為未來幾年的一大焦點(diǎn),因?yàn)槭謾C(jī)和電視都使用計算機(jī)顯示器的這一功能。 谷歌還擴(kuò)展了用于執(zhí)行計算密集型機(jī)器學(xué)習(xí)操作的神經(jīng)網(wǎng)絡(luò)api。
照片:安卓11 5g體驗(yàn)
測試過程結(jié)束后,谷歌團(tuán)隊暗中進(jìn)行了另一項(xiàng)改進(jìn)。 也就是說,這是谷歌和蘋果共同開發(fā)的新型冠狀病毒接觸通知api。 7月下旬,谷歌宣布,將更新該系統(tǒng)的版本,支持國家之間的互操作性,安卓11 APP應(yīng)用無需打開設(shè)備位置設(shè)置,即可采用api。
安卓11人功能
安卓11應(yīng)該以越來越多的人為中心,更有表現(xiàn)力,讓它能夠識別和優(yōu)先考慮你生活中重要的人。 也就是說,預(yù)計會有很多消息傳遞功能。
對話通知顯示在上方陰影的專用部分,有對話固有的操作,如人轉(zhuǎn)移設(shè)計、用氣泡打開對話、在主畫面上創(chuàng)建對話快捷方式、設(shè)置提醒等。
泡沫可以幫助客戶在解決多任務(wù)時可視化和訪問對話。 谷歌希望即時消息和聊天APP在安卓11上的通知中采用bubble api;
集成鍵盤建議允許自動輸入法APP和輸入法( ime )安全、直接地在ime建議欄中提供上下文特定的實(shí)體和字符串
對于完全通過語音控制手機(jī)的人來說,語音訪問現(xiàn)在包括了解屏幕副本和上下文、生成輔助命令標(biāo)簽和接入點(diǎn)的設(shè)備的視覺皮層。
安卓11控制功能
照片:安卓11設(shè)備控制
安卓11可以輕松控制智能設(shè)備。
設(shè)備控制可以幫助客戶訪問和控制所連接的設(shè)備。 只需長按電源按鈕,即可立即調(diào)用設(shè)備控制,APP應(yīng)用程序可以使用新的api在控制中顯示;
使用媒體控件,可以在耳機(jī)、揚(yáng)聲器、電視等音頻或視頻拷貝的輸出設(shè)備之間進(jìn)行切換。 客戶可以從開發(fā)人員選項(xiàng)中啟用此功能,并在將來的測試版中默認(rèn)啟用。
安卓11隱私功能
照片:安卓11隱私控制
android 11還可以增加對敏感權(quán)限的管理,并通過更快的更新使設(shè)備更安全。
通過不重復(fù)的權(quán)限,客戶只能向APP應(yīng)用程序授予對設(shè)備麥克風(fēng)、照相機(jī)或位置的一次訪問權(quán)限。 下次采用APP應(yīng)用程序時,該APP應(yīng)用程序可以再次請求權(quán)限。
背景位置:為了防止開發(fā)者濫用,需要得到許可才能訪問APP應(yīng)用程序中的后臺位置,但是谷歌在2021年之前不會對現(xiàn)有的APP應(yīng)用程序執(zhí)行該策略。
自動重置權(quán)限:如果客戶在很長一段時間內(nèi)沒有使用APP應(yīng)用程序,android 11將自動重置與該APP應(yīng)用程序相關(guān)的所有執(zhí)行權(quán)限,并通知客戶。 APP可以在下次采用APP應(yīng)用程序時再次請求權(quán)限
范圍存儲:谷歌改進(jìn)了這一功能,更好地保護(hù)外部存儲上的APP和客戶數(shù)據(jù),使開發(fā)者可以更輕松地進(jìn)行遷移。
去年推出的谷歌播放系統(tǒng)更新加速了安卓生態(tài)系統(tǒng)中設(shè)備的核心操作系統(tǒng)組件的更新。 谷歌將可更新模塊的數(shù)量翻了一番。 這12個新模塊有助于提高客戶和開發(fā)人員的隱私、安全性和一致性。
biometricprompt api :開發(fā)者可以指定解除鎖定APP應(yīng)用程序或訪問APP應(yīng)用程序的敏感部分所需的生物認(rèn)證強(qiáng)度。 為了向后兼容,谷歌在jetpack生物特征庫中添加了這些功能;
身份證api :手機(jī)駕照、國民身份證、數(shù)字身份證等新用例。
開發(fā)者指南
對于開發(fā)者,谷歌建議在運(yùn)行安卓11的設(shè)備或模擬器上安裝APP,測試所有客戶進(jìn)程和功能,以防止所有更改破壞拷貝。 在檢查新的api和功能之前,必須首先測試當(dāng)前的APP應(yīng)用程序并發(fā)布兼容的更新。
重要的行為變化包括:
不重復(fù)的權(quán)限:客戶現(xiàn)在可以向訪問對象、設(shè)備麥克風(fēng)和照相機(jī)授予不重復(fù)的權(quán)限。
外部存儲器訪問—APP應(yīng)用程序?qū)o法訪問外部存儲器中其他APP應(yīng)用程序中的文件
scudo增強(qiáng)分配器: scudo現(xiàn)在是APP位置中本機(jī)代碼的堆內(nèi)存分配器
文件描述符清潔器:缺省情況下啟用fdsan,以檢測APP應(yīng)用程序中本機(jī)代碼的文件描述符并解決問題。
無論是升級到安卓11的客戶還是購買新設(shè)備的客戶,這些更改都只會影響安卓11的客戶,但這仍然意味著數(shù)百萬臺設(shè)備。 安卓11還包括選擇參與行為的更改。 一旦加入新平臺,這些更改將影響APP。
谷歌建議開發(fā)者詳細(xì)研究所有安卓11 APP的暗主題、手勢導(dǎo)航、共享快捷方式api、同步輸入法遷移、新屏幕類型等功能。 值得注意的是,前三個功能被添加到了安卓10上。 除此之外,谷歌還建議探索對話、氣泡api、5g、設(shè)備控制、媒體控制等功能。
標(biāo)題:“谷歌正式發(fā)布了最新版本的移動操作系統(tǒng)Android 11”
地址:http://www.mawius.com//xwdt/39314.html