Android Canary
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
透過 Canary 版,您可以探索及測試最新的 Android 建構版本,搶先使用 Android API,並瞭解可能即將發生的行為變更。
您可能會遇到問題和重大變更;這些尖端版本不適合做為主要或唯一裝置。因此,您可能會搶先瞭解變更對應用程式的影響,並試用新功能,為 Android 的未來做好準備。
您可以透過下列方式取得 Android Canary:
在 Google Pixel 裝置上安裝
如要在 Google Pixel 裝置上取得 Android Canary 版,請使用 Android Flash Tool。
將 Canary 版刷新至支援的 Pixel 裝置後,裝置會自動註冊 Pixel 適用的 Android Canary 版,並持續收到最新 Canary 版的無線更新 (OTA)。
在 Google Pixel 裝置上退出 Canary 管道
如要返回 Beta 版或正式版管道,您必須清除裝置資料,並使用 Android Flash Tool 或其他方式,從適當的管道刷新版本。
設定 Android Emulator
設定 Android Emulator 以執行 Android Canary,是探索新功能和 API,並測試未來可能行為變更的絕佳解決方案。設定模擬器既快速又方便,還可模擬各種螢幕大小和裝置特性。
設定虛擬裝置
如要設定以虛擬裝置模擬一般手機運作,請按照下列步驟操作:
- 安裝最新預先發布版的 Android Studio。
- 在 Android Studio 中,按一下「Tools」(工具) >「SDK Manager」。
- 在「SDK Tools」分頁中,選取最新版本的 Android Emulator,然後按一下「OK」。如果尚未安裝這個最新版本,系統會進行這項操作。
- 在 Android Studio 中,依序按一下「Tools」>「Device Manager」,然後點選「Device Manager」面板中的「Add a new device」圖示
>「Create Virtual Device」。
- 選取裝置定義,然後按一下「Next」。
- 找到 Android Canary 系統映像檔,然後按一下「Release Name」旁的「Download」即可取得。下載完成後,選取此系統映像檔,然後點選「Next」(下一步)。
- 完成虛擬裝置的其他設定,然後按一下「Finish」。
- 返回裝置管理工具中的虛擬裝置清單後,找出您的 Android Canary 虛擬裝置,然後按一下「Start」(啟動)。
重複上述步驟來建立模擬器,並使用裝置定義在各種板型規格中測試應用程式。建議您選取「Phone」(手機) 類別中的「Resizable」(可調整大小) 裝置定義,使用可調整大小的模擬器。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-07-10 (世界標準時間)。
[null,null,["上次更新時間:2025-07-10 (世界標準時間)。"],[],[],null,["# Android Canary\n\nThe Canary channel lets you explore and test the most up-to-date Android\nbuilds with pre-release Android APIs and potential upcoming behavior changes.\nYou should expect issues and breaking changes; these cutting-edge builds won't\nbe the best choice to use as a primary or only device. As a result, you may\nget an early look at how your app could be impacted by changes, and\nbe able to experiment with new capabilities to get your app ready for the\nfuture of Android.\n\nYou can get the Android Canary in the following ways:\n\n- [Install on a Google Pixel device](#on_pixel)\n- [Configure the Android Emulator](#on_emulator)\n\nInstall on a Google Pixel device\n--------------------------------\n\nTo get the Android Canary on a Google Pixel device, use the [Android Flash\nTool](https://flash.android.com/).\n\nAfter you've flashed a Canary build to a supported Pixel device, your device\nis automatically enrolled in the Android Canary for Pixel channel, and will be\noffered continuous over-the-air (OTA) updates to the latest Canary builds.\n\n### Exit the Canary channel on a Google Pixel device\n\nIn order to return to a beta or release channel, you'll have to wipe your device\nand flash a build from the appropriate channel using the Android Flash Tool or\nother means.\n\nConfigure the Android Emulator\n------------------------------\n\nConfiguring the Android Emulator to run Android Canary is a great solution for\nexploring new features and APIs and testing possible future behavior changes.\nSetting up the emulator is fast and convenient and lets you emulate various\nscreen sizes and device characteristics.\n\n### Set up a virtual device\n\nTo set up a virtual device to emulate a typical phone, follow these steps:\n\n1. Install the latest [preview release](/studio/preview) of Android Studio.\n2. In Android Studio, click **Tools \\\u003e SDK Manager**.\n3. In the **SDK Tools** tab, select the latest version of **Android Emulator** , and click **OK**. This action installs the latest version if it isn't already installed.\n4. In Android Studio, click **Tools \\\u003e Device Manager** , then click **Add a new\n device \\\u003e\n Create Virtual Device** in the **Device Manager** panel.\n5. Select a device definition, then click **Next**.\n6. Find the Android Canary system image and click **Download** next to the **Release Name** to get it. After the download completes, select this system image and click **Next**.\n7. Finalize other settings for your virtual device, then click **Finish**.\n8. After returning to the list of virtual devices in the Device Manager, find your Android Canary virtual device and click **Start**.\n\nRepeat these steps to create emulators with device definitions that you can use\nto test your app across a variety of form factors. Consider using a resizable\nemulator by selecting the **Resizable** device definition in the **Phone**\ncategory."]]