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 10 アプリは、Android Studio 3.3 以降を使用してコンパイルとテストを行うことができます。ただし、Android 10 SDK によっては、Gradle 同期が失敗したり、古い依存関係に関する警告が表示されたりする場合があります。

Android 10 SDK を入手する

Android Studio をインストールして開いた後、次の手順で Android 10 SDK をインストールします。

  1. [Tools] > [SDK Manager] をクリックします。
  2. [SDK Platforms] タブで [Android 10.0 ("Q")] セクションを展開し、[Android SDK Platform 29] パッケージを選択します。
  3. [SDK Tools] タブで [Android SDK Build-Tools 34] セクションを開き、最新の 29.x.x バージョンを選択します。
  4. [Apply] > [OK] をクリックし、選択したパッケージをダウンロードしてインストールします。

ビルド構成を更新する

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 をご覧ください。