设置 Android 10 SDK

Android 10 是一个主要版本,包含可用于扩展应用的各种特性和功能。Android 10 还提供了行为变更(针对以 Android 10 为目标平台的应用所有应用)以及隐私权变更,有助于延长电池续航时间并提升安全性。

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

获取最新的 Android Studio

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

获取 Android Studio

您可以使用 Android Studio 3.3 及更高版本编译和测试 Android 10 应用,但部分 Android 10 SDK 用户可能会遇到 Gradle 同步失败问题以及与过时依赖项有关的警告。

获取 Android 10 SDK

安装并打开 Android Studio 后,请按以下步骤安装 Android 10 SDK:

  1. 依次点击 Tools > SDK Manager,然后点击 Show Package Details
  2. SDK Platforms 标签页中,展开 Android 10.0(“Q”)部分,然后选择 Android SDK Platform 29 软件包。
  3. SDK Tools 标签页中,展开 Android SDK Build-Tools 34 部分,然后选择最新的 29.x.x 版本。
  4. 依次点击应用 > 确定,下载并安装所选软件包。

更新构建配置

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

Groovy

android {
    compileSdkVersion 29

    defaultConfig {
        targetSdkVersion 29
    }
    ...
}

Kotlin

android {
    compileSdkVersion(29)

    defaultConfig {
        targetSdkVersion(29)
    }
    ...
}

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

如需详细了解从 Android 10 开始可用的 API,请参阅 Android 10 功能和 API