page.title=在裝置上測試 meta.tags="preview", "nexus","system image" page.tags="preview", "androidn" page.image=images/cards/card-n-downloads_2x.png @jd:body

如果要在新的平台上執行並測試您的應用程式,您需要設定 Android N 執行階段環境。您可以透過下列其中一種方式進行:

如果您想要有一個在新平台上為應用程式進行基本相容性測試的環境,您只需要最新的 APK 與一個硬體裝置或模擬器。執行基本測試並不需要更新整個開發環境。

如果您想要針對 Android N 修改應用程式或使用新的 Android N API,則需要設定已更新可支援 Android N 的開發環境。設定以針對 Android N 開發中提供詳細資訊。

設定硬體裝置

「N Developer Preview」為多種硬體裝置提供系統更新,您可以使用這些裝置 (從手機到平板電腦與電視) 來測試您的應用程式。

如果您使用支援的裝置,可以透過下列其中一個方式,將它更新到「Developer Preview」里程碑版本:

在自動 OTA 更新中註冊裝置

如果您使用支援的裝置 (請參閱「下載」表中的清單),可在 Android Beta 計劃中註冊該裝置,然後接收 Android 預覽版的隔空傳輸更新。這些更新會自動下載並更新您的裝置,就像官方系統更新一樣。

您可以隨時取消註冊裝置。裝置會透過 OTA 更新方式接收提供給該裝置的最新 Android 生產版本 (例如 Android 6.0 Marshmallow)。更新要求重設整個裝置,所以裝置上的使用者資料會被移除。取消註冊裝置前,請務必備份重要資料

如需註冊裝置的詳細資訊,請參閱 Android Beta 計劃網站。

注意:取消註冊要求重設整個裝置。請先備份重要資料。

手動更新裝置

您可以隨時下載最新的「Developer Preview」系統映像並手動刷新到您的裝置。請參閱下表,下載適用於您測試裝置的系統映像。如果您需要確切控制測試環境或需要經常重新安裝 (例如自動化測試),則手動更新裝置是實用的做法。

在裝置上安裝系統映像會移除裝置中的所有資料,因此您應該先備份您的資料。

備份裝置資料並下載下面符合您裝置的系統映像之後,請依照 developers.google.com/android 的指示,將映像刷新到您的裝置。

手動刷新系統映像不會自動透過 OTA 更新方式收到較新的「Developer Preview」里程碑版本。請務必讓環境保持在最新狀態,使用每個「Developer Preview」里程碑的新系統映像進行刷新。

如果您決定手動更新裝置後要接收 OTA 更新,您唯一要做的事是在 Android Beta 計劃中註冊裝置。您可以隨時註冊裝置,以隔空傳輸方式接收下一個「Preview」更新。

裝置 下載 / 總和檢查碼
Nexus 5X
"bullhead"
bullhead-npc56p-preview-6c877a3d.tgz
MD5:b5cf874021023b398f5b983b24913f5d
SHA-1:6c877a3d9fae7ec8a1678448e325b77b7a7b143a
Nexus 6
"shamu"
shamu-npc56p-preview-54b13c67.tgz
MD5:af183638cf34e0eb944a1957d7696f60
SHA-1:54b13c6703d369cc79a8fd8728fe4103c6343973
Nexus 6P
"angler"
angler-npc56p-preview-85ffc1b1.tgz
MD5:bc4934ea7bd325753eee1606d3725a24
SHA-1:85ffc1b1be402b1b96f9ba10929e86bba6c6c588
Nexus 9
"volantis"
volantis-npc56p-preview-0e8ec8ef.tgz
MD5:c901334c6158351e945f188167ae56f4
SHA-1:0e8ec8ef98c7a8d4f58d15f90afc5176303efca4
Nexus 9G
"volantisg"
volantisg-npc56p-preview-1bafdbfb.tgz
MD5:7bb95bebc478d7257cccb4652899d1b4
SHA-1:1bafdbfb502e979a9fe4c257a379c4c7af8a3ae6
Nexus Player
"fugu"
fugu-npc56r-preview-7027d5b6.tgz
MD5:f5d3d8f75836ccfe4c70e8162e498be4
SHA-1:7027d5b662bceda4c80a91a0a14ef0e5a7ba795b
Pixel C
"ryu"
ryu-npc56p-preview-335a86a4.tgz
MD5:4e21fb183bbbf467bee91598d587fd2e
SHA-1:335a86a435ee51f18464de343ad2e071c38f0e92
一般行動裝置 4G (Android One)
"seed"
seed_l8150-npc56p-preview-82472ebc.tgz
MD5:983e083bc7cd0c4a2d39d6ebaa20202a
SHA-1:82472ebc9a6054a103f53cb400a1351913c95127

從裝置解除安裝 Preview

如果您想要從裝置解除安裝預覽版,可以透過下列其中一方式執行:

注意:在計劃結束前解除安裝「Developer Preview」系統映像需要重設整個裝置,而且會移除裝置上的所有使用者資料。

設定模擬器

如果要使用 Android 模擬器來執行 Android N Preview,您需要下載 Android N Preview SDK 並為模擬器建立一個虛擬裝置。

首先,遵循下列方式下載 Android N Preview SDK (如果您在設定以針對 Android N 開發時已經取得該 SDK,則可以略過這個部分):

  1. 在 Android Studio 中,開啟 [Settings] 對話方塊 (在Windows/Linux 上是 [File] > [Settings],在 Mac 上是 [Android Studio] > [Preferences])。在左面板中,選取 [Appearance & Behavior] > [System Settings] > [Android SDK]
  2. 按一下 [SDK Platforms] 分頁,然後選取 [Android N Preview] 核取方塊。
  3. 按一下 [SDK Tools] 分頁,然後選取 [Android SDK Build Tools]、[Android SDK Platform-Tools] 與 [Android SDK Tools] 核取方塊。
  4. 按一下 [OK],接受要安裝之任何套件的授權合約。

您現在應該有 Android SDK Built-Tools 24.0 0 rc1Platform-Tools 24.0.0 rc1SDK Tools 25.0.9。如果您沒有將 SDK Tools 更新為 25.0.9,就無法執行 Android N 的 x86_64 系統映像。

現在使用 Android N 系統映像建立一個虛擬裝置:

  1. 選取 [Tools] > [Android] > [AVD Manager] 以開啟 AVD Manager。
  2. 按一下 [Create Virtual Device]
  3. 選取裝置 (例如 Nexus 5X、Nexus 6P、Nexus 9 或 Android TV),然後按一下 [Next]
  4. 選取 [N] 系統映像 (含 x86 ABI),然後按一下 [Next] (Android N Preview 的 Android 模擬器目前只支援 x86 系統映像)。
  5. 完成其餘的 AVD 設定,然後按一下 [Finish]

您現在可以使用 Android N Preview AVD 啟動 Android 模擬器。

為了在 Android 模擬器中獲得最佳體驗,請安裝 Android Studio 2.1 Preview,它支援 Android Emulator 2.0 Beta,效能比 Android Studio 1.5 中的模擬器快。

注意:如果您目前使用 Android Studio 2.0 Beta,它已知會出現阻止您使用 N Preview 系統映像建立 AVD 的問題,所以您目前需要使用 Android Studio 2.1 預覽版來建立 AVD。

如需建立虛擬裝置的詳細資訊,請參閱管理虛擬裝置