page.title=計劃總覽 page.metaDescription=讓您的應用程式為下一版 Android 做好準備。 page.image=images/cards/card-n-overview_2x.png meta.tags="preview", "developer", "android" page.tags="preview", "developer", "android" @jd:body
歡迎使用「Android N Developer Preview」,本計劃提供為新版 Android 測試和最佳化您應用程式所需的一切。它是免費的,而且您可以下載「N Developer Preview」工具來立刻開始。
「N Developer Preview」計畫日期從 2016 年 3 月 9 日到最終 Android N 公開發行版釋出給 AOSP 與 OEM 為止 (預計是 2016 年第 3 季)。
在關鍵開發里程碑,我們將為您的開發與測試環境傳遞更新。一般而言,您可以預期每個月 (4 到 6 週的間隔) 都能收到更新。里程碑列出如下。
每個更新都包括 SDK 工具、預覽版系統映像、模擬器、參考文件與 API 差異。
前三個預覽版里程碑提供早期測試與開發環境,可協助您發現目前應用程式中的相容性問題,並針對在新平台運作的目標規劃遷移或功能工作。您可以在這個優先順序期間將您對功能與 API 和檔案相容性問題的意見回饋提供給我們 — 對於上述所有問題,請使用問題追蹤器。您可以預期這些更新之間會有一些 API 變更。
在預覽版 4 與 5,您將能存取最終 N API 與 SDK 以進行開發,並存取接近最終系統映像來測試系統行為與功能。Android N 在此時將提供標準 API 層級。您可以開始為您的舊版應用程式執行最終相容性測試,並調整使用 N API 或功能的任何新程式碼。
此外,從預覽版 4 開始,您可以發佈應用程式到執行 Android N 的裝置 (在正式 API 層級),例如已選擇加入 Android Beta 計劃的使用者裝置。您可以先發佈到 Google Play 的 Alpha 與 Beta 管道,以便在廣泛於商店中散佈之前,先透過 Android Beta 使用者測試您的應用程式。
當您在 Android N 上測試及開發時,強烈建議您在預覽版更新發行時立即更新,讓您的開發環境保持在最新狀態。為簡化此程序,您可以在 Android Beta 計劃中註冊您的測試裝置,並在每個里程碑取得隔空傳輸 (OTA) 更新。或者,我們也會提供已更新的預覽版映像讓您下載並手動刷新。
我們將透過 Android 開發人員部落格,還有此網站與 Android N 開發人員社群來通知您有可用的預覽版更新。
「N Developer Preview」包括您針對各種不同螢幕大小、網路技術、 CPU/GPU 晶片組與硬體架構,測試現有應用程式所需的一切。
您可以透過 Android Studio 中的 SDK Manager 下載這些元件:
我們將視需要在每個里程碑提供這些開發工具的更新。
「N Developer Preview」包括 Nexus 以及在實體裝置上測試及開發時可以使用的其他硬體系統映像。如需硬體映像的完整清單,請參閱裝置映像頁面。
我們將在每個里程碑傳遞已更新的系統映像。您可以下載已更新的系統映像並手動將它刷到您的測試裝置,而且刷機頻率無限制。當您需要在自動化測試環境多次刷新您裝置時,這特別實用。
注意:手動刷新的裝置將無法像去年的預覽版一樣取得 OTA 更新。今年,您可以透過在「Android Beta 計劃」註冊裝置以取得 OTA — 請參閱下一節的詳細資料。
Android N 中的其中一個新功能是隔空傳輸 (OTA) 更新計劃,它可以自動將最新的 Android N 預覽版更新直接傳遞給已註冊此計劃的裝置。加入此計劃完全免費,而且此計劃開放給所有擁有支援裝置並已註冊 Google 帳戶的人。
如果要註冊此計劃,請瀏覽 Android Beta 計劃網站。您將會看到已在您的帳戶註冊且符合加入 Android Beta 計劃的所有裝置。
一旦註冊,您的裝置很快就會收到更新。在大部分情況下,您不需要執行完整重設以將您的資料移到 Android N,但建議您先備份重要資料,再註冊裝置。
當更新傳遞到您的裝置之後,建議您儘快下載並安裝。您將能掌握系統 UI、行為、API 與功能的最新變更。
在「Developer Preview」結束時,您已註冊的裝置將會收到正式 Android N 版本的更新。
您可以隨時取消註冊 Android Beta 計劃。在取消註冊之前,請務必備份裝置上的資料。
注意:當您取消註冊時,系統會將您的裝置還原為出廠預設值並更新到最新版本的 Android 6.0 Marshmallow (不一定是註冊裝置之前安裝的版本)。為確保乾淨的安裝,系統會將您的資料從裝置清除,包括聯絡人、訊息與相片等。
「Developer Preview」網站上提供這些文件資源,協助您了解 Android N:
在早期預覽版更新期間,您能以獨立 zip 壓縮檔的形式下載最新的 Android N 平台 API 參考資料。下載的參考資料也包括差異報告,可協助您瞭解自 API 23 與前次更新之後的 API 變更。
當 Android N API 邁入最終階段且我們為它指派正式 API 層級時,我們將在 https://developer.android.com 為您提供線上 API 參考資料。
在「N Developer Preview」上測試及開發時,請使用這些管道來回報問題及提供意見回饋:
「N Developer Preview」提供僅供開發的系統與沒有標準 API 層級的 Android 程式庫。如果要選擇退出相容性行為以測試您的應用程式 (強烈建議),您可以透過將您應用程式的 targetSdkVersion
設定為 “N”
,以便以 Android N 預覽版。做為目標。
「Android N Developer Preview」提供預覽版 API — 在最終版 SDK (目前規劃在 2016 年第 3 季) 發行之前的都不是正式 API。這表示您可以預期這段時間會有小幅度的 API 變更,特別是在計劃開始的前幾週。隨著每次更新「Android N Developer Preview」,我們將提供變更摘要。
注意:雖然預覽版 API 可能會變更,基本系統行為均已穩定且能夠立即測試。
Google Play 會防止發佈目標為 N Developer Preview 的應用程式。當 Android N 最終 SDK 可用時,您將能以正式 Android N API 層級做為目標,並透過 Alpha 與 Beta 發行管道將您的應用程式發佈到 Google Play。同時,如果要將目標為 Android N 的應用程式散佈給測試人員,您可以透過電子郵件或您網站的直接下載連結來完成。
在完全將 Android N 釋出給 AOSP 與 OEM 時 (預計是 2016 年第 3 季),您可以將以 Android N 為目標的發佈發佈給 Google Play 中的公開發行管道。
開始使用 Android N 測試您的應用程式:
感謝您參與「Android N Developer Preview」計劃!