Android 17 API でアプリを開発して Android 17 の動作変更でテストするには、Android 17 SDK のセットアップが必要です。このページの手順に沿って Android Studio で Android 17 SDK をセットアップし、Android 17 でアプリをビルドして実行します。
Android Studio を入手する
Android 17 SDK には、Android Studio の一部の古いバージョンと互換性のない変更が含まれています。Android 17 SDK の開発エクスペリエンスを最適化するには、Android Studio の最新のプレビュー版を使用してください。なお、Android Studio は複数のバージョンを一緒にインストールできるので、Android Studio の既存のバージョンをインストールしたままにしておくことができます。
Android Studio を入手するアプリのビルド構成を更新する
Android 17 の API にアクセスするには、アプリの build.gradle または build.gradle.kts ファイルを開き、次のように Android 17 の compileSdk を更新します。
Groovy
android { compileSdkPreview = "CinnamonBun" }
Kotlin
android { compileSdkPreview = "CinnamonBun" }
Android Studio では、Android SDK Upgrade Assistant を通じて、動作の変更に関するコンテキスト情報を確認できます。Android 17 の新しいランタイム動作を有効にする準備ができたら、アプリの targetSdk を次のように更新します。
Groovy
android { defaultConfig { targetSdkPreview = "CinnamonBun" } }
Kotlin
android { defaultConfig { targetSdkPreview = "CinnamonBun" } }
SDK を手動でインストールする
Android Studio で次の手順を実施することにより、Android 17 SDK をインストールできます。
- [Tools] > [SDK Manager] をクリックします。
- [SDK Platforms] タブで、[Android Cinnamon Bun Preview] セクションを開き、[Android SDK Platform Cinnamon Bun] パッケージを選択します。
- [SDK Tools] タブで、[Android SDK Build-Tools 37] セクションを開き、最新の
37.x.xバージョンを選択します。これらのラベルには、rc1 や rc2 などの接尾辞が付いていることがあります。 - [OK] をクリックすると、SDK がインストールされます。
次のステップ
アプリに影響する可能性がある変更と、そのような変更をアプリでテストする方法については、以下のトピックをご覧ください。
Android 17 で利用できる新しい API と機能について詳しくは、Android 17 の機能をご覧ください。