😨
AndroidStudioのテンプレートでComposeのプロジェクト作るとバージョンが最新版じゃないから注意してねって話
Compose のプロジェクトを新しく作るときに以下のようにすると思います。
このようにして作ると Compose のバージョンは1.1.1
で作られてしまいます。
ですが、2022 年 10 月 16 日時点で Compose の最新バージョンは 1.2.1 です(公式のリリースノート参照)
このままだと一部 API がドキュメント通り行かなかったり、API が使えなかったりして困ります....
1.2.1(かそれ以上のバージョン)にしたい
これを修正するにはプロジェクトレベルの build.gradleに変更を加えます。
プロジェクトのbuild.gradle
buildscript {
ext {
- compose_ui_version = '1.1.1'
+ compose_ui_version = '1.2.1'
}
}// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
id 'com.android.application' version '7.3.0-rc01' apply false
id 'com.android.library' version '7.3.0-rc01' apply false
id 'org.jetbrains.kotlin.android' version '1.6.10' apply false
}
Discussion