设置 Android 11 SDK

Android 11 可让您通过各种绝佳方式扩展应用,还包含旨在延长电池续航时间、提升安全性和增强用户隐私保护的行为变更。其中一些行为变更仅影响以 Android 11 为目标平台的应用,而其他变更会影响在 Android 11 设备上运行的所有应用(无论应用的 targetSDKVersion 为何)。

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

获取最新的 Android Studio 预览版

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

获取 Android Studio 预览版

您可以使用 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 11
  3. SDK Tools 标签页中,选择 Android SDK Build-Tools 30(或更高版本)。
  4. 点击 OK 开始安装。

更新构建配置

将应用的构建配置更改为以 Android 11 为目标平台可让您的应用访问 Android 11 API,并让您在准备添加对 Android 11 的全面支持时全面测试您的应用的兼容性。如需进行此更改,请打开模块级 build.gradle 文件并更新 compileSdkVersiontargetSdkVersion

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

如需了解 Android 11 中可能影响您的应用的变更以便开始对其进行测试,请参阅以下页面:

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