Compose lint

Android Lint は、コードの正確性を検証するための強力なツールです。アプリを本番環境にリリースする前に、特定された lint エラーをすべて修正することを強くおすすめします 。

Compose には、デフォルトで多数の lint チェックが付属しています。これにより、Compose コードの正確性を検証できます。

Compose lint チェックの最小バージョン要件

lint チェックのサポートの互換性を簡素化し、安定性を向上させるため、Compose 1.9 では Android Gradle プラグイン(AGP)/ Lint バージョン 8.8.2 以降が必要です。

8.8.2 より前の AGP バージョンを使用しており、アップグレードできない場合は、使用する lint バージョンを gradle.properties ファイルで指定できます。

android.experimental.lint.version = 8.8.2

以前は、Compose lint チェックの複雑な依存関係により、互換性の問題が頻繁に 発生し、正しいツール バージョン(Android Studio、AGP/Lint、Compose)を特定することが困難でした。

Compose、AGP、Studio の最小バージョン要件は次のとおりです。

Compose バージョン

必要な AGP / Lint バージョン

必要な Studio バージョン

1.9

8.8.2 以降

Ladybug 以降

1.8

8.6.0 以降

Koala Feature Drop -> Meerkat

1.7

8.4.0 以降

Jellyfish -> Meerkat