Version Catalog + libs.versions.toml で説明します。
まず最初に、Android GradlePlugin と API バージョンを確認します。
👉 Android Studio Flamingo | 2022.2.1 | Android Developers
Giraffe | 2022.3.1
AGP 8.1
API 33
これから、
com.android.tools.build.gradle-8.1.0
# libs.versions.toml
[versions]
android-gradle-plugin = "8.1.0"
[plugins]
android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" }
と
// build.gradle (root)
android {
def sdkVersion = 33
compileSdk sdkVersion
defaultConfig {
targetSdk sdkVersion
}
}
が決まります。
また、Kotlin のバージョンを 1.9.0 にあげることができるので、
👉 Compose to Kotlin Compatibility Map | Android Developers
Compose Compiler のバージョンも 1.5.0 にあげることができました。
◾️ まとめ
大きいところで以下の3つをアップグレードすることができました。
[versions]
android-gradle-plugin = "8.1.0"
kotlin = "1.9.0"
compose-compiler = "1.5.0"
少し触った雰囲気、Android Studio Giraffe は、かなり起動やビルド時間が短くなっているように感じます。
👉 【Plugin DSL】Android Gradle Plugin のバージョンを調べる方法
👉 【Plugin DSL】「com.android.tools.build:gradle」の記述は不要?
Android Studio Giraffe 「New UI」の適用はシンプルに設定からできるようになりました。#プログラミング pic.twitter.com/tRScviCf8e
— chanzmao (@maochanz) July 26, 2023