From 3fd5bbd87ae955854f48ed36551f728721202ad5 Mon Sep 17 00:00:00 2001 From: Igor Demin Date: Thu, 30 Jun 2022 17:03:12 +0200 Subject: [PATCH] Update README.md (#2125) - the version of compiler don't have to be matched. Compose compiler backward and forward compatible - the issue with AGP is fixed --- tutorials/Development_for_Android/README.md | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/tutorials/Development_for_Android/README.md b/tutorials/Development_for_Android/README.md index 7c61c76fe1..bb3ab053dd 100644 --- a/tutorials/Development_for_Android/README.md +++ b/tutorials/Development_for_Android/README.md @@ -14,37 +14,20 @@ This way we ensure that libraries built for Android using Jetpack libraries are Jetpack Compose interoperability is enabled on the publication level - nothing needs to be explicitly enabled. - The easiest way to start is to use Kotlin Project Wizard with Compose Multiplatform template - one of the target platform is Android. - To see how it could be achieved see the [multiplatform template](https://github.com/JetBrains/compose-jb/tree/master/templates/multiplatform-template). - ## Versioning -Compose Multiplatform `1.0.0` references Jetpack Compose `1.1.0-beta02`. If one wants to use a different version, they could explicitly +Compose Multiplatform `1.1.1` references Jetpack Compose `1.1.0`. If one wants to use a different version, they could explicitly override Jetpack Compose dependencies to the Android module (or to the androidMain sourceset in MPP module) like this: ``` kotlin dependencies { - implementation("androidx.compose.material:material:1.1.0-beta04") -} -``` - - -However please note, that Kotlin Compiler version used for Android must match. - -## Android Gradle Plugin (AGP) version - -For multiplatform Android modules using AGP `4.1.3` with the block like -``` kotlin -dependencies { - classpath("com.android.tools.build:gradle:4.1.3") + implementation("androidx.compose.material:material:1.2.0-beta01") } ``` -is recommended. We're working on providing compatibility with more recent AGP versions, see [KT-49835](https://youtrack.jetbrains.com/issue/KT-49835) and -[KT-49789](https://youtrack.jetbrains.com/issue/KT-49798). Also if one uses IntelliJ IDEA bundled Android plugin may have compatibility issues with recent AGP. ## Useful reading about porting Android apps to Desktop