设置 Android 11 SDK

Android 11 是 Android 的下一个主要版本,可让您通过各种绝佳的新方式扩展应用。Android 11 还提供了行为变更页面(针对以 Android R 为目标平台的应用所有应用),以帮助您延长电池续航时间和提升安全性;另外还提供了隐私权变更,这些变更将影响搭载新版 Android 系统的设备上的应用。

如需使用 Android 11 API 进行开发并根据 Android 11 行为变更测试应用,请按照此页面中的说明在 Android Studio 中设置 Android 11 预览版 SDK,并在 Android 11 上构建和运行应用。

获取最新的 Android Studio 预览版

Android 11 预览版 SDK 包含一些与某些旧版 Android Studio 不兼容的变更。因此,为了获得最佳的 Android 11 预览版 SDK 开发体验,我们建议您安装最新的预览版本 - Android Studio 4.0 预览版

获取 Android Studio 4.0 预览版

您可以使用 Android Studio 3.3 及更高版本编译和测试 Android 11 应用,但某些 Android 11 预览版 SDK 用户可能会遇到 Gradle 同步故障以及与过时依赖项有关的警告。请注意,您可以保留已安装的现有 Android Studio 版本,因为您可以并行安装多个版本

获取 Android 11 预览版 SDK

安装并打开 Android Studio 预览版后,请按以下步骤安装 Android 11 预览版 SDK:

  1. 依次点击 Tools > SDK Manager
  2. SDK Platforms 标签页中,选择 Android R Preview
  3. SDK Tools 标签页中,选择 Android SDK Build-Tools 30(或更高版本)。
  4. 点击 OK 开始安装。

更新构建配置

如需全面测试应用的 Android 11 兼容性并开始使用新 API,请打开您的模块级 build.gradle 文件并更新 compileSdkVersiontargetSdkVersion,如下所示:

android {
    compileSdkVersion 'android-R'

    defaultConfig {
        targetSdkVersion 'R'
    }
    ...
}

如需了解 Android 11 中可能影响您的应用的变更并开始测试它们,请参阅影响所有应用的 Android 11 行为变更影响以 Android 11 为目标平台的应用的 Android 11 行为变更Android 11 隐私权变更

如需详细了解 Android 11 中提供的新 API,请参阅 Android 11 功能和 API