page.title=程式總覽 page.metaDescription=歡迎使用 Android M 開發人員預覽版,本程式提供為新版 Android 測試和最佳化您應用程式所需的一切。 page.image=images/cards/card-preview_16-9_2x.png page.tags="preview", "developer", "android" @jd:body

Developer Preview 2 is now available

歡迎使用「Android M 開發人員預覽版」,本程式提供為新版 Android 測試和最佳化您應用程式所需的一切。 免費使用,您只要下載 M 開發人員預覽版工具,就能立即開始使用。

硬體與模擬器系統映像

在 Nexus 5、6、9 和 Player (適用於電視) ,以及模擬器上執行和測試您的應用程式。

最新的平台程式碼

我們將在預覽版期間提供多次更新,讓您能夠針對最新的平台變更進行測試。

透過 OTA 傳遞更新

在您將裝置刷新為初始預覽版之後,就能以無線方式取得更新。

新行為和功能

儘早開始開發以支援新的平台行為,例如新的執行階段權限模型和省電功能。

開發人員限時優先回報問題

在前幾個星期內,我們將讓開發人員優先回報問題,因此請盡快測試並提供意見反應。

意見反應與支援

使用問題追蹤器回報問題並提供意見反應。 與 M 開發人員社群中的其他開發人員聯絡。

時間軸和更新

Preview program timeline

M 開發人員預覽版可從 5 月 28 日開始執行,直到我們將在 2015 年第 3 季正式發行之前發行的最終版 Android M SDK。

我們將在主要的開發里程碑為您的測試裝置提供更新。 里程碑暫定如下

這些更新最終會成為「最終版 SDK」 (稍後於第 3 季),為新版 Android 提供正式的 API,以及最終的系統行為和功能。

當您在 Android M 上測試和開發時,強烈建議您在預覽版更新發行時立即更新,讓「您的開發環境保持在最新狀態」。 為了讓程序更簡單,我們將對更新為預覽版建置的裝置以無線 (OTA) 方式提供更新,還會提供您能手動下載和更新的系統映像。

注意:最終版 SDK 與系統映像無法以 OTA 方式提供,將必須以手動方式更新至您的測試裝置。

我們將透過 Android 開發人員部落格,還有本網站與 Android M 開發人員社群來通知您有可用的預覽版更新。

預覽版新增功能

M 開發人員預覽版包含您針對各種不同螢幕大小、網路技術、 CPU/GPU 晶片組及硬體架構,測試現有應用程式所需的一切。

SDK 工具

您可以透過 Android Studio 中的「SDK 管理器」下載以下元件:

硬體系統映像

您可以從下載頁面下載適用於 Nexus 裝置的以下硬體系統映像:

文件和範例程式碼

這些文件資源可協助您瞭解預覽版:

支援資源

在 M 開發人員預覽版上測試和開發時,請使用以下支援資源:

目標設定、預覽版 API 及發行

Android M 開發人員預覽版是開發專用的版本,而且沒有標準的 API 層級。 如果您想要選擇退出相容性行為以測試您的應用程式 (強烈建議),您可以將應用程式的 targetSdkVersion 設定為 “MNC”,就能以 M 開發人員預覽版為目標。

Android M 開發人員預覽版提供預覽版 API — 在最終版 SDK (目前規劃在 2015 年第三季) 發行之前的都不是正式 API。 這表示您可以預期 API 會隨時間而有些許變更,特別是程式一開始的幾週。 我們會將 Android M 開發人員預覽版每次更新的變更摘要提供給您。

請注意,雖然預覽版 API 可能會改變,但例如執行階段權限和省電功能等基本系統行為,均已穩定且能夠立即測試。

在發行方面,Google Play 會禁止您發行以 M 開發人員預覽版為目標的應用程式。 當 Android M 最終版 SDK 推出時,您將能夠以正式 Android M API 層級為目標,並將您的應用程式發行至 Google Play。 同時,您可以透過電子郵件或直接從您的網站下載,來對測試者散佈以 Android M 為目標的應用程式。

如何開始

如要開始測試您的應用程式:

  1. 檢閱 API 總覽行為變更,以瞭解新增功能,還有它會如何影響您的應用程式。 特別是瞭解新的執行階段權限模型、省電功能以及自動化備份。
  2. 依照設定預覽版 SDK 的指示來設定您的環境,並設定測試裝置。
  3. 依照刷新指示,針對 Nexus 5、6、9 及 Player 刷新最新的 M 開發人員預覽版系統映像。 在您刷新開發裝置之後,預覽版更新將以無線 (OTA) 更新的方式提供。
  4. 下載 M 預覽版 API 參考資料M 預覽版範例,以深入瞭解新的 API 功能以及如何在您的應用程式中運用。
  5. 加入 Android M 開發人員社群以取得最新消息,並與其他使用新平台的開發人員聯絡。

感謝您參與 Android M 開發人員預覽版程式!