😨

AndroidStudioのテンプレートでComposeのプロジェクト作るとバージョンが最新版じゃないから注意してねって話

2022/10/16に公開

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