Android 16 开发者预览版
- 获取 Android 16
- 在 Google Pixel 设备上获取 Android 16
- 设置 Android 模拟器
- 设置 Android 16 SDK
- 获取 Android Studio
- 安装 SDK
- 更新应用的 build 配置
获取 Android 16
你可以通过以下任一方式获取 Android 16
在 Google Pixel 设备上获取 Android 16
Android 16 开发者预览版映像适用于受支持的 Pixel 设备。
支持的 Google Pixel 设备
Android 16 OTA 和下载内容适用于以下 Pixel 设备:
Pixel 6 和 Pixel 6 Pro
Pixel 6a
Pixel 7 和 Pixel 7 Pro
Pixel 7a
Pixel Fold
Pixel Tablet
Pixel 8 和 Pixel 8 Pro
Pixel 8a
Pixel 9、Pixel 9 Pro、Pixel 9 Pro XL 和 Pixel 9 Pro Fold
刷写或手动安装系统映像
如需刷写设备,建议您使用 Android 刷写工具。 如果出于其他原因需要手动刷写设备,您可以在 Pixel 下载页面上获取适用于您设备的 Android 16 系统映像。如需了解如何将系统映像刷写到设备上,请参阅下载页面上的一般说明。当您需要更好地控制测试(例如自动测试或回归测试)时,此方法会很有用。
注意 :将开发者预览版或 Beta 版 build 刷写到受支持的 Pixel 设备上之后,您将自动注册接收所有后续开发者预览版和 Beta 版 build 的无线下载更新,直至最终版本。
设置 Android 模拟器
配置 Android 模拟器以运行 Android 16 是探索新功能和 API 以及测试 Android 16 行为变更的理想解决方案。设置模拟器既快捷又方便,可让您模拟各种屏幕尺寸和设备特性。
根据您需要执行的测试的类型,不妨考虑设置以下设备类别的各种虚拟设备:
1> 手机
2> 平板电脑或大屏设备
设置虚拟设备(手机)
如需设置虚拟设备以模拟典型手机,请按以下步骤操作:
1:安装 Android Studio 的最新预览版。
2:在 Android Studio 中,依次点击 Tools > SDK Manager。
3:在 SDK Tools 标签页中,选择最新版 Android 模拟器,然后点击 OK。如果尚未安装最新版本,此操作将会安装最新版本。
4:在 Android Studio 中,依次点击 Tools > Device Manager,然后在 Device Manager 面板中点击 Add a new device > Create Virtual Device。
5:在 Phone 类别标签页中,选择受支持的 Pixel 设备的设备定义,然后点击 Next。
6:找到名为 VanillaIceCream 的 Android 16 系统映像,然后点击 Release Name 旁边的 Download 获取该映像。下载完成后,选择该系统映像,然后点击 Next。
7:完成虚拟设备的其他设置,然后点击 Finish。
8:返回设备管理器中的虚拟设备列表,找到您的 Android 16 虚拟设备,然后点击 Start 。
(重复上述步骤,创建大屏设备定义,用于在各种大屏设备场景中测试应用。)
可调整大小的模拟器
除了为 Android 16 配置的大屏虚拟设备外,您还可以试用可调整大小的设备配置。将可调整大小设备定义与 Android 16 系统映像结合使用时,Android 模拟器可让您在三种参照设备(手机、可折叠设备和平板电脑)之间快速切换。使用可折叠参照设备时,您还可以在折叠和展开状态之间切换。
借助这种灵活性,您可以更轻松地使用相同的参照设备,在设计时验证布局以及在运行时测试行为。如需创建新的可调整大小的模拟器,请使用 Android Studio 中的设备管理器创建新的虚拟设备,并选择 Phone 类别中的 Resizable 设备定义。
16-resizable-emulator
使用 Android 模拟器的可调整大小设备定义,在各种大屏设备场景下测试 Android 16。
设置 Android 16 SDK
如需使用 Android 16 API 进行开发并在您的应用中测试 Android 16 行为变更,您需要设置 Android 16 SDK。请按照此页面中的说明在 Android Studio 中设置 Android 16 SDK,并在 Android 16 上构建和运行您的应用。
获取 Android Studio
Android 16 SDK 包含与某些较低版本的 Android Studio 不兼容的变更。为了获得 Android 16 SDK 的最佳开发体验,请使用最新预览版 Android Studio。请注意,您可以保留已安装的现有 Android Studio 版本,因为您可以并行安装多个版本。
安装 SDK
在 Android Studio 中,您可以按如下方式安装 Android 16 SDK:
1> 依次点击 Tools > SDK Manager。
2>在 SDK Platforms 标签页中,展开 Android Baklava Preview 部分,然后选择 Android SDK Platform Baklava 软件包。
3>在 SDK Tools 标签页中,展开 Android SDK Build-Tools 36 部分,然后选择最新的 36.x.x 版本。这些标签可能具有 rc1 或 rc2 等后缀。
4>点击 OK 安装 SDK。
更新应用的 build 配置
如需访问 Android 16 API 并测试应用与 Android 16 的兼容性,请打开模块级 build.gradle 或 build.gradle.kts 文件,并使用 Android 16 所对应的值对它们进行更新。如何设置这些值的格式取决于您所使用的 Android Gradle 插件 (AGP) 版本。
AGP 7.0.0 或更高版本
如果您使用的是 AGP 7.0.0 或更高版本,请使用以下 Android 16 所对应的值更新应用的 build.gradle 或 build.gradle.kts 文件:
android {compileSdkPreview "Baklava"...defaultConfig {targetSdkPreview "Baklava"}
}
AGP 4.2.0 或更低版本
如果您使用的是 AGP 4.2.0 或更低版本,请使用以下 Android 16 所对应的值更新应用的 build.gradle 或 build.gradle.kts 文件:
android {compileSdkVersion "android-Baklava"...defaultConfig {targetSdkVersion "android-Baklava"}
}