Android 15 預覽版

歡迎使用 Android 15 預覽版,您可以在此方案中找到所需的一切,讓應用程式與下一個 Android 版本相容,並針對此版本進行建構。只要下載預覽版 SDK 和工具,就能立即開始使用

硬體和模擬器系統映像檔

可在 Pixel 裝置和 Android Emulator 上測試應用程式的執行階段環境。

最新的平台程式碼

我們會定期更新,讓您能夠測試最新的平台程式碼。

新行為和功能

指出會影響應用程式的行為變更,並使用最新的平台功能進行建構。

意見回饋和支援

我們很重視您的意見回饋!歡迎回報問題,與我們分享您的想法!歡迎前往開發人員社群,與其他開發人員交流,分享您的體驗。

時間表、里程碑和更新

Android 15 搶先體驗方案時程

Android 15 搶先體驗方案將於 2024 年 2 月推出,並持續至向 Android 開放原始碼計畫和原始設備製造商 (OEM) 發布最終公開版本為止;最終公開版本預計於年底推出。在每個重要的開發里程碑時刻,我們都會針對您的開發和測試環境提供更新訊息。每次更新都會涉及 SDK 工具、系統映像檔、模擬器、API 參考資料和 API 差異比較。請參閱下表,進一步瞭解您在各里程碑期間應著重的事項。

時間軸 建構 類型 開發人員動作
2 月 開發人員預覽版 1 早期基準版本著重於開發人員的意見回饋,包括新功能、API 和行為變更。
  • 探索新的 API 和行為變更,並在這段期間內將任何重大問題或要求回報給我們。
  • 及早進行應用程式相容性測試。
3 月 開發人員預覽版 2 附加功能、API 和行為變更的漸進式更新。
  • 繼續針對行為變更和 API 傳送意見回饋。
  • 為應用程式做好消費者 Beta 版的準備。
  • 繼續進行相容性測試,並將應用程式更新發布至測試群組,而不必變更指定目標。
4 月 Beta 版 1 發布初步 Beta 版品質,為註冊 Android Beta 版的早期採用者提供無線更新。
  • 繼續進行相容性測試,並留意 Android Beta 版使用者的意見回饋。
  • 展開鎖定 Android 15 的早期測試。
  • 通知 SDK 和程式庫開發人員是否有任何相容性問題。
5 月 Beta 版 2 漸進式發布 Beta 版品質
  • 繼續進行相容性測試,並留意 Android Beta 版使用者的意見回饋。
  • 繼續進行鎖定 Android 15 的早期測試。
  • 繼續通知 SDK 和程式庫開發人員是否有任何相容性問題。
平台穩定性
6 月 Beta 版 3 第一個包含最終 API 和行為的平台穩定性里程碑。系統也會開啟 Play 發布功能。
  • 開始針對應用程式、SDK 和程式庫進行最終相容性測試。
  • 發布相容的應用程式版本。
  • 持續鎖定 Android 15 進行改善。
  • 更新 SDK 和程式庫,並通知開發人員任何相容性問題。
7 月、8 月 Beta 版 4... 最終測試尾聲版。
  • 發布相容的應用程式、SDK 和程式庫版本。
  • 持續鎖定 Android 15 進行改善。
  • 使用新功能和 API 進行建構。
最終版 向 Android 開放原始碼計畫和生態系統發布 Android 15。
  • 發布應用程式、SDK 和程式庫的相容版本。
  • 持續鎖定 Android 15 進行改善。
  • 使用新功能和 API 進行建構。

平台穩定性里程碑

Android 15 包含名為「平台穩定性」的里程碑,可協助您規劃最終測試和發布版本。這項里程碑表示 Android 15 已到達最終內部和外部 API、最終應用程式導向行為,以及最終非 SDK API 清單階段。Android 15 預計將於 2024 年 6 月的 Beta 3 版達到「平台穩定性」。在該項里程碑之後,你可以放心應用程式不會受到其他變更的影響。

我們建議所有應用程式、遊戲、SDK、程式庫和遊戲引擎開發人員使用「平台穩定性」里程碑做為規劃最終相容性測試和公開版本的目標。若使用「平台穩定性」的版本 (而非最終發布版本),則要經過數週之後,消費者才會在裝置上收到新的平台。

預先發布版階段

每個搶先體驗方案階段都能協助您針對 Android 開放原始碼計畫和 Android 生態系統的穩定版本,為應用程式做好準備。

開發人員預覽版 1 和 2

開發人員預覽版期間,請著重在 API 意見回饋應用程式相容性。應用程式相容性代表確保目前的應用程式版本在新的平台上運作正常。

開發人員預覽版提供早期測試和開發環境,可用於試用新的 API、找出應用程式的相容性問題,以及針對新的平台規劃必要的遷移或功能。請務必在這段期間提供您的意見回饋。每一次更新都會產生一些 API 變更。請參閱遷移指南,瞭解如何讓應用程式與新平台相容,並在準備就緒時鎖定新平台。

Beta 版 1

Beta 版 1 針對在 Android 15 上建構及測試提供更完整及穩定的環境,也是我們向註冊 Android 測試計畫的早期採用者提供的第一個版本。在 Beta 版發布期間,早期採用者會在 Pixel 裝置上使用您的應用程式,因此建議您留意這些使用者的意見回饋,並發布相容的更新,以便在不變更應用程式指定目標的情況下解決所有問題。建議您稍後再開始準備變更應用程式的指定目標。

Beta 版 2

您可以利用 Beta 版 2 取得更完整及穩定的版本,以便持續進行測試與開發。

Beta 版 3

從 Beta 版 3 開始,Android 15 達到平台穩定性,表示系統行為和 API 已順利完成。此時您必須展開最終測試和開發作業,以確保最終版本發布至生態系統時,您應用程式的相容版本已經準備就緒。這次的 Android 15 將提供標準 API 級別。

「平台穩定性」之後,焦點將會轉移至最終相容性測試,並向使用者和下游開發人員發布更新的應用程式。您也可以使用最終 API 進行建構,並修正任何使用新 API 或功能的程式碼。您可以放心規劃工作,因為平台和 API 將不會有所變更。

達「平台穩定性」之後,您還能以官方 API 級別將應用程式發布至執行 Android 15 的裝置。建議您先發布至 Google Play Alpha 版和 Beta 版測試群組,以便在透過商店廣泛發布前測試應用程式。

Beta 版 4...

發布 Beta 版 4 和其他最終 Beta 版本後,我們會提供候選版本,以供您進行最終測試。測試完畢後,您應該為應用程式、SDK、程式庫、工具和遊戲引擎發布相容的更新,以確保將裝置升級至最終版本的使用者享有良好的使用者體驗。您也可以持續使用新功能和 API 建構新功能,並在鎖定最新的 API 級別時測試應用程式,以找出可能發生的問題。

最終版

穩定版的 Android 15 會發布到 Android 開放原始碼計畫和更廣大的 Android 生態系統。您應該瞭解,當裝置製造商開始為使用者發布更新時,部分使用者會在此時或不久後更新至 Android 15。請做好準備,隨著升級至 Android 最新版本的使用者人數增加,可能會出現新的問題回報。

Android 15 預先發布版包含哪些內容?

Android 15 搶先體驗方案涵蓋在各種螢幕大小、網路技術、CPU 和 GPU 晶片組及硬體架構上測試現有應用程式所需的一切。

SDK 與工具

您可以使用 Android Studio,透過 SDK Manager 下載下列元件:

  • Android 15 的SDK 與工具
  • Android 15 的行動裝置模擬器系統映像檔 (僅限 64 位元,請參閱版本資訊)

我們會在每個里程碑視需要提供這些開發工具的更新。

請參閱取得 Android 15,瞭解如何開始使用。請參閱遷移指南,瞭解如何根據 Android 15 發布週期規劃測試與開發,另請參考版本資訊,瞭解所有已知問題。

請參閱「取得 Android 15」一文,瞭解如何開始使用;如要瞭解所有已知問題,請參閱版本資訊

系統映像檔

我們為各種 Google Pixel 裝置提供系統映像檔,方便您用於開發和測試。請前往下載頁面,取得用於開發及測試的系統映像檔。

如果您沒有 Pixel 裝置,仍可依據自己的工作流程,透過其他方法進行開發及測試:

Google Pixel 的 Flash 到 OTA 更新

開發人員預覽版是僅限開發人員的早期基準版本。這些模組不適合早期採用者或消費者日常使用,因此只有下列 Pixel 裝置可供手動下載和刷新:

  • Pixel 6 與 6 Pro
  • Pixel 6a
  • Pixel 7 與 7 Pro
  • Pixel 7a
  • Pixel Fold
  • Pixel Tablet
  • Pixel 8 與 8 Pro

詳情請參閱取得 Android 15

將開發人員預覽版刷新到支援的 Pixel 裝置後,系統就會自動透過最終版本,自動註冊之後的開發人員預覽版和 Beta 版無線更新。

請注意,開發人員預覽版不支援 Android Beta 版 OTA 計畫。

預覽版 API 與發布

Android 15 搶先體驗方案初期僅提供開發用途系統和不具備標準 API 級別的 Android 程式庫。如要在此期間鎖定新平台並以新的 Android 15 API 進行建構,您必須更新應用程式的建構設定,以鎖定 Android 15 的預覽版。

Android 15 預覽版提供預覽版 API,但在達「平台穩定性」並發布的最終 SDK 之前,不會正式發布 API。這意味著您應該在期間內預期 API 變化,特別是方案剛開始的幾週。我們會針對 Android 15 的每一個版本,提供變更摘要。

我們將在後續預覽版中,確認開發人員 API 的最終版本,方便您將官方 Android 15 SDK 下載至 Android Studio、鎖定官方 API 級別,並針對官方 API 進行編譯。

在達平台穩定性里程碑之前,Google Play 會禁止發布以 VanillaIceCream 預覽 API 級別或未來官方 API 級別為目標的應用程式。當最終版 SDK 可供使用時,您可以指定官方 Android 15 API 級別,並使用 Alpha 版、Beta 版和正式版發布版本將應用程式發布到 Google Play。同時,如果您想將應用程式發布給目標版本為 Android 15 的測試人員,可以隨時透過電子郵件傳送或從網站直接下載。

掌握最新資訊

在預覽版測試期間,當您對開發人員預覽版和 Beta 版進行測試時,強烈建議您讓開發環境維持在最新狀態。如有最新消息,我們會透過以下管道通知您:

更多資訊

如要進一步瞭解 Android 15,請參閱下列文件資源:

  • 功能與變更清單」頁面提供此版本所有重要功能與行為變更的摘要,包括可能受影響應用程式的簡短說明。
  • 所有應用程式的行為變更」頁面說明 Android 15 中對應用程式造成影響的更新,其中涵蓋應用程式的 targetSdkVersion 和應測試的範圍。請先專注於測試這些行為變更。
  • 在您將應用程式的 targetSdkVersion 切換為鎖定 Android 15 後,「目標行為變更」頁面將說明 Android 15 中可能影響應用程式的更新。
  • 新功能」頁面提供新功能、功能和 API 的總覽,並就主要新功能提供開發人員指南。
  • 版本資訊」頁面列出並說明每個預覽版或 Beta 版特有的已知問題和轉換變更。
  • 遷移指南」概述讓應用程式與 Android 15 相容的程序,然後鎖定新平台,並使用新的 API 進行建構。

API 參考資料與差異比較報表

如需完整的預覽版 API 參考資料,請參閱線上資源。新版 API 仍在開發階段,因此會以浮水印顯示,並以 API 級別顯示「VanillaIceCream」。請注意,只有在使用 Android 15 預覽版 SDK 進行建構時,才能使用這些 API。

當 Android 15 達「平台穩定性」且最終的 SDK 可用時,API 參考資料會顯示已將新的 API 新增至官方 API 級別中。

如需詳細瞭解各版本新增、修改、淘汰及移除的 API,建議您從查看差異比較報表著手:

支援資源

使用 Android 15 進行測試及開發時,請使用以下管道回報問題及提供意見回饋:

  • 請前往「意見回饋與問題」頁面,取得回報問題及提供想法的完整資訊。您可以從該頁面前往 Issue Tracker 回報錯誤或提出功能要求,並針對部分新功能和變更進行簡短的問卷調查。
  • Android 預覽版 Issue Tracker 是我們主要的問題追蹤工具。您可以透過 Issue Tracker 回報錯誤、效能問題和一般意見回饋。您也可以查看是否有已知問題和解決步驟。 我們會將您的問題分類並傳送給 Android 工程團隊進行審查,讓您瞭解最新情況。關於如何回報各種問題的詳情,請參閱如何回報問題一節。
  • Android 開發人員社群是一個交流園地,您可以在此與參與 Android 15 預覽版的其他使用者和開發人員交流。您可以分享觀察結果和提案 並在其中找到問題的解答

開始使用!

如要開始使用,請在硬體裝置上安裝 Android 15,或是設定相容性測試的模擬器。詳情請參閱取得 Android 15。感謝您參與 Android 15 搶先體驗方案!