Android P Beta 3 現已釋出!

Android_開發者發表於2018-07-03

Android P Beta 3 現已釋出!
繼上個月我們釋出 Android P Beta 2 及終版 API 之後,今天我們釋出 Android P 的 Beta 3 版本,這是我們今年在 Android P 開發者預覽版本上的又一個里程碑。在之前的更新內容中,我們已經最終完善了面向開發者的 API,現在的 Beta 3 已經非常接近我們即將在今年夏天釋出的 Android P 最終版本的形態。

Android P Beta 3 包括了最新的 bug 修正,穩定性優化和一些微調,以及 2018 年 7 月釋出的安全更新。我們非常推薦您現在對自己的應用進行測試,確保它們在最終版本釋出前就準備就緒。請嘗試一下 Beta 3,並通過如下地址把您的想法分享給我們:

請點選此處分享你的想法

如果您使用 Pixel 裝置,您可以在下方頁面註冊加入 Android P Beta 3:

請點選此處進行註冊。

如果您的 Pixel 裝置已經經由上述途徑獲取到了 Android P Beta 2,那麼您將自動獲得 Beta 3 更新包。

參加 Android P Beta 專案的合作伙伴們也會在接下來的幾周內將他們的裝置升級到 Beta 3。

本次更新有哪些內容?

本次的更新內容包含 Pixel 裝置和 Android 模擬器版本的 Beta 3 系統映像,以及 Android Studio 開發工具相關的更新,並將 D8 作為獨立的工具新增了進來。Beta 3 是下個版本 Android 的早期釋出候選版,擁有接近最終版的系統行為和官方 Android P API (API 等級28)。

有了 Beta 3 系統映像和更新過的開發工具,您就可以盡情測試您的應用,或是使用 Android P 功能對應用進行更新和擴充套件。這些 Android P 的新功能包括多攝像頭支援凹口螢幕適配更好用的推送通知ImageDecoderTextClassifier 等等。請您務必在測試過程中注意應用待命分組隱私限制,以及針對非 SDK 介面的限制。

檢視更多新功能請點選這裡

簡單幾步即可上手

首先請適配您的應用到 Android P,這樣可以讓您的使用者得以無縫遷移。只需在 Android P Beta 裝置或模擬器上使用 Google Play 安裝您目前的應用並進行測試即可。您的應用應該會執行良好,擁有良好的視覺呈現,並且能很好地適應 Android P 帶來的行為變更。在您進行了必要的更新後,我們推薦您立即將應用釋出到 Google Play,暫時無需更改應用的目標平臺版本。

如果您沒有支援最新系統的實體裝置,您可以在 Android 模擬器上使用 Android Virtual Device 作為測試環境。如果您近來沒有用過模擬器,您會發現,它現在的執行速度非常快,只需不到 6 秒即可完成啟動,而且還支援適配次世代螢幕 (包括長螢幕和凹口螢幕等)。

Android P Beta 3 現已釋出!
△ Android 模擬器現在更加高效,而且支援最新的螢幕特性
接下來,請盡快將您應用的 targetSdkVersion 更新到 28,這樣您的使用者才能在 Android P 上享受到整個平臺最新的安全、效能和穩定等方面的功能和體驗。如果您的應用已經在使用 API 26+,且一直致力於遵守 Google Play 最新的安全和效能政策,那麼升級至 API 28 將會十分輕鬆。不過請記得確保您的應用支援所有相關的行為變更

同時,請別忘了測試您的應用呼叫非 SDK 介面的情況,並減少其依賴程度。正如我們近期指出的那樣,Android P 限制了對幾個特定非 SDK 介面的訪問許可權。請關注 logcat 警告,它會顯示出對受限的非 SDK 介面的使用,同時還請記得嘗試新加的 StrictMode 方法 detectNonSdkApiUsage(),用程式設計的方式捕捉對非 SDK 介面的訪問。在可能的情況下,請從 Android SDK 或 NDK 中尋找相應的公開替代介面。如果所有公開 API 均無法滿足您的需求,請點選這裡告知我們。

在您準備好後,請盡情探索 Android P,瞭解您能在自己的應用中使用哪些新功能和新 API。想要使用新 API 進行構建,您只需將官方版 API 28 SDK 和工具下載到 Android Studio 3.1,或使用最新的 Android Studio 3.2 版本。隨後將您的專案的 compileSdkVersion 和 targetSdkVersion 升級到 API 28。

您可以觀看這支視訊快速瞭解 Android P 開發者預覽版新亮點。更多細節和文件請訪問 Developer Preview 站點:點選這裡面檢視

在 Google Play 中通過 alpha, beta 及 production 渠道釋出應用

在您準備就緒後,請將您基於 API 28 編譯,可能也已經 target 到 API 28 的 APK 更新發布出來。如果您在預覽期間已經將新版應用釋出到 Google Play,可以直接將其推送給現有使用者,並在他們的真實裝置上驗證應用的相容性。

為確保您更新過的應用在 Android P 及較早的版本上都能執行良好,一個常用的策略是使用 Google Play 的 beta 測試功能。您可以通過這一功能從一小部分使用者群體 (包括 Beta 3 使用者) 那裡獲取早期反饋資訊,然後再做全量更新。

下一步工作?

感謝大家迄今為止所有的反饋資訊。請繼續分享反饋資訊或提出需求,我們正努力工作,準備在今年夏天釋出消費者可用的最終版本。如果您有任何問題,請及時提交給我們。

點選這裡提交反饋及需求

點選這裡提交平臺問題

點選這裡提交應用相容性問題

點選這裡提交第三方SDK問題

Android P 正式版即將到來,我們期待著您的應用在 Android P 上的精彩表現!

點選這裡前往 “Android Developers 官方文件” 檢視更多開發資訊

Android P Beta 3 現已釋出!

相關文章