距離 Android 13 正式發(fā)布只有幾周的時(shí)間了!下一個(gè)版本正在進(jìn)行收尾工作,今天我們?yōu)榇蠹規(guī)淼膭t是 Android 13 Beta 4,這是供您 (在正式版之前) 進(jìn)行測試及開發(fā)的最終版本?,F(xiàn)在是時(shí)候讓您的應(yīng)用做好萬全準(zhǔn)備了!
Android 13 有很多值得探索的地方,從新的通知權(quán)限和照片選擇器等隱私功能,到主題應(yīng)用圖標(biāo)和單個(gè)應(yīng)用語言偏好等生產(chǎn)力功能,以及支持 HDR 視頻、藍(lán)牙低功耗 (LE) 音頻和通過 USB 連接 MIDI 2.0 硬件等現(xiàn)代化標(biāo)準(zhǔn)。我們還進(jìn)一步擴(kuò)展了對 Android 12L 的更新,為您提供更好的工具,方便您充分利用平板電腦和大屏幕設(shè)備。
現(xiàn)在在 Pixel 設(shè)備上注冊參與測試,即可通過 OTA 更新的方式獲得 Android 13 Beta 4。如果您已經(jīng)參與過測試,您將會自動獲得本次更新。您還可以在我們的設(shè)備制造商合作伙伴的若干指定設(shè)備上體驗(yàn) Android 13 Beta 版。歡迎前往 Android 13 開發(fā)者網(wǎng)站了解詳細(xì)信息。
Android 13 正式版即將發(fā)布,請大家保持關(guān)注!
Beta 4 更新內(nèi)容
今天的更新包含適用于 Pixel 設(shè)備以及 Android 模擬器的 Android 13 發(fā)布候選版本。我們已經(jīng)在 Beta 3 抵達(dá)平臺穩(wěn)定性里程碑,所有面向應(yīng)用的接口都已最終確定,包括 SDK 和 NDK API、面向應(yīng)用的系統(tǒng)行為,以及非 SDK 接口限制都已確定。除此之外,Beta 4 還帶來了最新的修復(fù)和優(yōu)化,為您提供了完成測試所需的一切。
讓您的應(yīng)用做好準(zhǔn)備!
隨著 Android 13 正式版的臨近,我們要求所有的應(yīng)用和游戲開發(fā)者完成最終兼容性測試,并在 Android 13 正式發(fā)布之前推出兼容性更新。對于所有 SDK、開發(fā)庫、工具和游戲引擎的開發(fā)者來說,盡快發(fā)布兼容性更新非常重要: 在獲得來自您的更新之前,您的下游應(yīng)用和游戲開發(fā)者的工作可能會受阻。
只需在運(yùn)行 Android 13 Beta 4 的設(shè)備上安裝您的應(yīng)用,即可開始測試其兼容性。請測試應(yīng)用的所有流程,找出功能或用戶界面中暴露的問題。請通過行為變更清單 (針對所有應(yīng)用) 來確定可能會影響到應(yīng)用的變更:
這里列出一些需要注意的變更:
通知的運(yùn)行時(shí)權(quán)限 - Android 13 為應(yīng)用發(fā)送通知引入了全新的運(yùn)行時(shí)權(quán)限。請您務(wù)必了解該權(quán)限的工作機(jī)制,并盡快開始規(guī)劃針對 Android 13 (API 33) 的相關(guān)工作。
剪貼板預(yù)覽 - 請確保您的應(yīng)用在 Android 13 全新的剪貼板預(yù)覽中隱藏敏感數(shù)據(jù),比如密碼或信用卡信息。
JobScheduler 預(yù)提取 - JobScheduler 現(xiàn)在會預(yù)測您下次啟動應(yīng)用的時(shí)機(jī),并提前運(yùn)行關(guān)聯(lián)的預(yù)提取作業(yè)。如果您有使用預(yù)提取作業(yè),請通過測試確保它們工作正常。
別忘了測試應(yīng)用中的開發(fā)庫和 SDK 的兼容性。如果您在測試中發(fā)現(xiàn) SDK 存在問題,請嘗試更新 SDK 到最新版本,或向其開發(fā)者尋求幫助。
一旦您發(fā)布了當(dāng)前應(yīng)用的兼容版本,就可以開始更新應(yīng)用的 targetSdkVersion。請查閱行為變更清單 (針對面向 Android 13 的應(yīng)用),并使用兼容性框架工具來快速檢測問題。
對平板電腦和大屏幕設(shè)備的支持
Android 13 建立在 Android 12L 引入的平板電腦優(yōu)化措施之上。因此,作為測試的一部分,請務(wù)必確保您的應(yīng)用在平板電腦和其他大屏幕設(shè)備上擁有最佳的視覺體驗(yàn)。您可以通過在 Android Studio 中設(shè)置 Android 模擬器來測試大屏幕設(shè)備相關(guān)的功能,或者在我們的 Android 13 Beta 合作伙伴的大屏幕設(shè)備上進(jìn)行測試。
以下是一些測試時(shí)的注意點(diǎn):
任務(wù)欄交互 - 請檢查您的應(yīng)用在大屏幕上配合新任務(wù)欄時(shí)的交互情況,確保應(yīng)用的界面沒有被任務(wù)欄裁切或遮擋。
多窗口模式 - 無論應(yīng)用配置如何,所有的應(yīng)用現(xiàn)在默認(rèn)啟用多窗口模式,所以請確保應(yīng)用妥善處理分屏顯示。您可以通過拖放將您的應(yīng)用切換至分屏模式,并調(diào)整窗口大小來進(jìn)行測試。
改進(jìn)的兼容性體驗(yàn) - 如果您的應(yīng)用尚未針對大屏幕設(shè)備進(jìn)行優(yōu)化,比如使用固定的朝向、不支持縮放等,請檢查您的應(yīng)用在兼容模式下的表現(xiàn) (如信箱模式)。
媒體投影 - 如果您的應(yīng)用使用了媒體投影功能,請檢查您的應(yīng)用在媒體播放、串流,以及在大屏幕設(shè)備上投影時(shí)的情況。別忘了針對可折疊設(shè)備的狀態(tài)切換進(jìn)行適配。
相機(jī)預(yù)覽 - 針對相機(jī)應(yīng)用,請檢查相機(jī)預(yù)覽界面在大屏幕設(shè)備的多窗口模式或分屏模式中,應(yīng)用被限制在屏幕的局部區(qū)域時(shí)的表現(xiàn)。同樣也別忘了針對可折疊設(shè)備的狀態(tài)切換進(jìn)行適配。
即刻開始體驗(yàn) Android 13!
不論您是想體驗(yàn) Android 13 的功能還是測試自己的應(yīng)用,都可以從這次的 Beta 4 開始。只需使用 Pixel 設(shè)備注冊參加測試,即可通過 OTA 方式獲得本次更新。要開始進(jìn)行開發(fā),請?jiān)O(shè)置好您的 SDK。
您也可以在我們的一些合作伙伴的設(shè)備上體驗(yàn) Android 13 Beta 版并測試自己的應(yīng)用。請前往我們的官方網(wǎng)站查看完整的合作伙伴名單,以及前往他們網(wǎng)站的鏈接,以了解其支持的設(shè)備和 Beta 版本的詳細(xì)信息 (從 Beta 1 開始)。每個(gè)合作伙伴都提供注冊和支持功能,并直接向您提供 Beta 版更新。為了進(jìn)行更廣泛的測試,請通過 Android GSI 映像來安裝和體驗(yàn) Android 13 Beta 4。如果您沒有設(shè)備,也可以在 Android 模擬器上進(jìn)行測試。請?jiān)L問 Android 13 開發(fā)者網(wǎng)站了解 Android 13 的詳細(xì)信息。
下一步
請檢查您的應(yīng)用對 Android 13 的兼容性。市場上主流的加固方案和第三方 SDK (如 OAID, SoLoader) 皆已發(fā)布兼容 Android 13 的版本,您的應(yīng)用也應(yīng)該將這些依賴更新至最新版本。
未來幾周內(nèi)我們會為大家?guī)?Android 13 正式發(fā)布的信息,敬請保持關(guān)注!在此之前,請繼續(xù)通過我們的反饋專頁向我們提交問題,包括平臺問題、應(yīng)用兼容性問題和第三方 SDK 問題。
在打造 Android 13 的過程中,開發(fā)者社區(qū)提供了莫大的幫助,這里我們表示衷心的感謝!大家提交了數(shù)以千計(jì)的錯(cuò)誤報(bào)告,也分享了大量有價(jià)值的見解,幫助我們優(yōu)化 API、改進(jìn)功能、修復(fù)重大錯(cuò)誤,讓這個(gè)平臺得以對用戶和開發(fā)者都更加友好。
我們已經(jīng)迫不及待想在 Android 13 上看到您的應(yīng)用了!
-
Android
+關(guān)注
關(guān)注
12文章
3937瀏覽量
127456 -
平板電腦
+關(guān)注
關(guān)注
4文章
2016瀏覽量
77799 -
Pixel
+關(guān)注
關(guān)注
1文章
237瀏覽量
10021
原文標(biāo)題:正式版即將到來 | Android 13 Beta 4 現(xiàn)已發(fā)布
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論