New Project
見栄えがカラフルになりましたねw
Koalaからだったと思うけどAndroid TV向けのテンプレートも追加されてます
build.gradle / lib.versions.toml の確認
テンプレートが更新されてCompose Compilerとか指定しなくてよくなりました
android {
buildFeatures {
compose = true
}
}
plugins {
alias(libs.plugins.kotlin.compose) apply false
}
クイックスタートガイド
https://developer.android.com/develop/ui/compose/setup
その関係でkotlinは2.0.0になったようです
gradleは8.7.1に上がっていて
composeBomは今現在は2024.10.01 が出てますね
[versions]
agp = "8.7.1"
kotlin = "2.0.0"
coreKtx = "1.13.1"
junit = "4.13.2"
junitVersion = "1.2.1"
espressoCore = "3.6.1"
lifecycleRuntimeKtx = "2.8.6"
activityCompose = "1.9.3"
composeBom = "2024.04.01"
gradleの最新は8.7.2 なので更新したければTools – AGP Upgrade Assistantとかで更新
他のlib.versions.tomlに定義されているものもとりあえず最新にしちゃいます
Project StructureなどでGradle Versionは8.10.2、API レベルを35、Javaは17に更新
kotlinOptionsの更新も忘れずに!
android {
kotlinOptions {
jvmTarget = "17"
}
}
targetSdkを更新しただけだとwarningが出っぱなしなので気持ち悪いので、Override…を押して消しちゃいます
K2 Compilerが有効になっていても問題なくビルドが通るはずです
Android Studio Ladybug 2024.2.1 Patch 2 built on October 25, 2024