Android Lint ist ein leistungsstarkes Tool zum Überprüfen der Richtigkeit von Ihrem Code. Wir empfehlen dringend, alle ermittelten Lint-Fehler zu beheben, bevor Sie Ihre App in der Produktion veröffentlichen.
Compose wird standardmäßig mit einer Reihe von Lint-Prüfungen ausgeliefert. So lässt sich die Richtigkeit Ihres Compose-Codes überprüfen.
Mindestversion für Compose-Lint-Prüfungen
Um die Kompatibilität zu vereinfachen und die Stabilität für die Unterstützung von Lint-Prüfungen zu verbessern, ist für Compose 1.9 Android-Gradle-Plug-in (AGP) / Lint Version 8.8.2 oder höher erforderlich.
Wenn Sie eine AGP-Version verwenden, die niedriger als 8.8.2 ist, und kein Upgrade durchführen können, können Sie die zu verwendende Lint-Version in der Datei gradle.properties angeben:
android.experimental.lint.version = 8.8.2
Bisher führten die komplexen Abhängigkeiten von Compose-Lint-Prüfungen zu häufigen Kompatibilitätsproblemen und es war schwierig, die richtigen Tool-Versionen (Android Studio, AGP/Lint, Compose) zu ermitteln.
Die Mindestversionen für Compose, AGP und Studio sind wie folgt:
Compose-Version |
Erforderliche AGP-/Lint-Version |
Erforderliche Studio-Version |
1.9 |
8.8.2+ |
Ladybug+ |
1.8 |
8.6.0+ |
Koala Feature Drop -> Meerkat |
1.7 |
8.4.0+ |
Jellyfish -> Meerkat |