10 月 5 日消息 谷歌今日宣布,正式將源代碼推送到 Android 開源項目 (AOSP),并正式發(fā)布最新版本的 Android 12 大版本更新。
據(jù)悉,Android 12 將在接下來的幾周內(nèi)從谷歌 Pixel 系列手機開始,以及今年晚些時候出現(xiàn)在三星 Galaxy、一加、OPPO、realme、傳音 Tecno、vivo 和小米設(shè)備上。

谷歌表示,在 Android 12 Beta 期間有超過 225000 人測試了安卓 12,并且反饋了近 50000 份問題報告以幫助提高最終版本的質(zhì)量。因此谷歌向所有付出努力的用戶表示感謝。
谷歌還將在今年 10 月 27 日至 28 日舉行的 Android 開發(fā)者峰會上更詳細(xì)地介紹和討論有關(guān) Android 12 的內(nèi)容。下面是谷歌給出的部分新特性簡介。
適用于 Android 的新用戶界面
- Material You
Android 12 引入了一種名為 Material You 的全新設(shè)計語言,可幫助開發(fā)者構(gòu)建更加個性化、美觀的應(yīng)用。
要想實現(xiàn)所有最新的 Material Design 3 更新,請嘗試使用 Alpha 版 Material Design Components 并關(guān)注即將推出的對 Jetpack Compose 的支持。

- 重新設(shè)計的小部件
谷歌更新了應(yīng)用小部件,使它們更實用、更美觀、更容易被發(fā)現(xiàn),并帶來全新的交互式控件,可為任何設(shè)備創(chuàng)建響應(yīng)式布局和動態(tài)顏色以實現(xiàn)頗具個性化但整體風(fēng)格一致的外觀。
- 通知 UI 更新
安卓 12 還更新了通知設(shè)計,使其更加現(xiàn)代化和實用。Android 12 使用了標(biāo)準(zhǔn)可供性裝飾自定義通知,使其與所有其他通知樣式保持一致。
- 拉伸滾動
為了讓用戶在滾動 App 內(nèi)容時更加流暢,Android 12 為所有滾動部分添加了新的“拉伸”過渡效果。
- 應(yīng)用啟動加載畫面
Android 12 還為所有應(yīng)用引入了啟動畫面。App 可通過多種方式自定義啟動畫面,以滿足其獨特的品牌需求。
表現(xiàn)
- 更快、更高效的系統(tǒng)性能
核心系統(tǒng)服務(wù)所需的 CPU 時間減少了 22%,大核使用率減少了 15%,還改進了 App 啟動時間并優(yōu)化了 I/O 性能以加快應(yīng)用加載速度。對于數(shù)據(jù)庫查詢,谷歌還將大窗口的 CursorWindow 性能提高了 49 倍。
- 優(yōu)化的前臺服務(wù)
為了給用戶提供更好的體驗,Android 12 不再允許后臺的應(yīng)用程序啟動前臺服務(wù)。不過應(yīng)用開發(fā)者可以改用 JobScheduler 中新的加急項目。
- 響應(yīng)更快的通知
Android 12 對通知彈出的限制有助于減少從通知啟動的應(yīng)用程序的延遲。例如 Google 相冊 App 的啟動速度現(xiàn)在提高了 34%。
- 性能類
應(yīng)用程序可以在運行時檢查設(shè)備的性能等級并以此充分利用設(shè)備的性能。
- 更快的機器學(xué)習(xí)
Android 12 可幫助您充分利用 ML 加速器,并始終通過神經(jīng)網(wǎng)絡(luò) API 獲得最佳性能。ML 加速器驅(qū)動程序現(xiàn)在也可以通過 Google Play 服務(wù)在平臺版本之外更新,因此您可以在任何兼容設(shè)備上利用最新的驅(qū)動程序。
隱私

- 隱私控制面板
你可以在設(shè)置中更好地了解您的 App 何時訪問麥克風(fēng)、攝像頭和位置數(shù)據(jù)。
- 模糊位置
用戶可以更好地控制他們的位置數(shù)據(jù),他們可以授予您的應(yīng)用訪問大致位置的權(quán)限,即使 App 請求了精確位置。
- 麥克風(fēng)和攝像頭調(diào)用提醒
狀態(tài)欄中的指示器讓用戶知道您的應(yīng)用程序何時使用設(shè)備攝像頭或麥克風(fēng)。
- 麥克風(fēng)和攝像頭切換
在支持的設(shè)備上,快速設(shè)置中的新切換使用戶可以輕松地立即禁用應(yīng)用程序?qū)溈孙L(fēng)和攝像頭的調(diào)用。
- 附近設(shè)備權(quán)限
您的應(yīng)用可以使用新權(quán)限來掃描附近設(shè)備并與附近設(shè)備配對,而無需位置權(quán)限。
更好的用戶體驗工具
- 豐富的內(nèi)容接口
新的統(tǒng)一 API 允許您在 UI 中從任何來源接收豐富的內(nèi)容:剪貼板、鍵盤或拖放。為了向后兼容,谷歌已將統(tǒng)一 API 添加到 AndroidX。
- 支持圓角(弧面)屏幕
許多現(xiàn)代設(shè)備使用圓角屏幕。為了在這些設(shè)備上提供出色的用戶體驗,您可以使用新的 API 來查詢角落細(xì)節(jié),然后根據(jù)需要管理您的 UI 元素。更多在這里。

- AVIF 圖像支持
Android 12 添加了對 AV1 圖像文件格式 (AVIF) 的平臺支持。與舊的圖像格式(如 JPEG)相比,AVIF 利用視頻壓縮中的幀內(nèi)編碼內(nèi)容顯著提高了相同文件大小的圖像質(zhì)量。
- 兼容媒體轉(zhuǎn)碼
對于視頻,HEVC 格式在質(zhì)量和壓縮方面提供了顯著改進。對于不支持的應(yīng)用程序,該功能可允許 App 請求 AVC 中的文件并讓系統(tǒng)處理轉(zhuǎn)碼。
- 更輕松的模糊、濾色器和其他效果
新的 API 可以更輕松地將常見圖形效果應(yīng)用于您的視圖和渲染層次結(jié)構(gòu)。您可以使用 RenderEffect 將模糊、顏色過濾器等應(yīng)用于 RenderNode 或視圖。您還可以使用新的 Window.setBackgroundBlurRadius () API 為窗口背景創(chuàng)建磨砂玻璃效果,或使用 blurBehindRadius 來模糊窗口后面的所有內(nèi)容。
- 增強的觸覺體驗
Android 12 擴展了可用于為 UI 事件創(chuàng)建信息豐富的觸覺反饋、為游戲創(chuàng)建令人愉悅的沉浸式效果以及提高工作效率的注意力觸覺的工具。
- 新的相機效果和傳感器功能
新的供應(yīng)商擴展讓您的應(yīng)用能夠利用設(shè)備制造商構(gòu)建的自定義相機效果 —— 散景、HDR、夜間模式等。您還可以使用新的 API 來充分利用使用 Quad / Nona Bayer 模式的超高分辨率相機傳感器。
- 更好地調(diào)試原生崩潰
Android 12 為您提供了更多可操作的診斷信息,讓調(diào)試 NDK 相關(guān)的崩潰更容易。應(yīng)用程序現(xiàn)在可以通過應(yīng)用程序退出原因 API 訪問稱為墓碑的詳細(xì)故障轉(zhuǎn)儲文件。
適用于游戲的 Android 12
借助游戲模式 API,開發(fā)者可以為游戲提供性能配置文件以幫助玩家做出選擇,例如延長高性能時間的電池續(xù)航時間,或保證峰值幀速率。此外,游戲也將允許在安裝過程中在后臺獲取更新包,幫助玩家更快進入游戲。
讓您的應(yīng)用為 Android 12 做好準(zhǔn)備
現(xiàn)在,隨著今天 Android 12 的公開發(fā)布,谷歌要求所有 Android 開發(fā)者盡快完成兼容性測試并發(fā)布更新,讓其用戶順利過渡到 Android 12。以下是一些需要測試的主要變化:
- 隱私儀表板
在“設(shè)置”中使用這個新儀表板來檢查您的應(yīng)用對麥克風(fēng)、位置和其他敏感數(shù)據(jù)的訪問,并考慮向用戶提供有關(guān)原因的詳細(xì)信息。更多在這里。
- 麥克風(fēng)和攝像頭指示器
當(dāng)應(yīng)用程序使用攝像頭或麥克風(fēng)時,Android 12 會在狀態(tài)欄中顯示一個指示器。確保這不會影響您應(yīng)用的 UI。
- 麥克風(fēng)和攝像頭切換
嘗試使用快速設(shè)置中的新切換來禁用應(yīng)用的麥克風(fēng)和攝像頭訪問,并確保您的應(yīng)用正確處理更改。
- 剪貼板讀取通知
當(dāng)您的應(yīng)用意外從剪貼板讀取數(shù)據(jù)時,請注意 Toast 通知。刪除意外訪問。
- 拉伸過度滾動
嘗試使用新的“拉伸”過度滾動效果滾動內(nèi)容,并確保它按預(yù)期顯示。
- 應(yīng)用程序閃屏
從各種流啟動您的應(yīng)用程序以測試新的閃屏動畫。如有必要,您可以自定義它。
- Keygen 更改
移除了幾個已棄用的 BouncyCastle 加密算法,取而代之的是 Conscrypt 版本。如果您的應(yīng)用程序使用帶有 AES 的 512 位密鑰,則您需要使用 Conscrypt 支持的標(biāo)準(zhǔn)大小之一。
收聽 Android 開發(fā)者峰會,了解 Android 12 及更多內(nèi)容
AndroidDevSummit 又回來了!今年的開發(fā)者大會將于 10 月 27 日至 28 日舉行。今年的大會主題是跨設(shè)備的優(yōu)秀應(yīng)用,將帶來有關(guān)開發(fā)工具、API 和技術(shù)的更多信息,以幫助您提高工作效率并創(chuàng)建可在數(shù)十億臺設(shè)備上運行的 App。
特別提醒:本網(wǎng)信息來自于互聯(lián)網(wǎng),目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系我們,本站將會在24小時內(nèi)處理完畢。