Alexander Suraphel
11/28/2021, 1:35 PMtodoapp
inside compose-jb
and getting the following error:
The minCompileSdk (31) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-30).
Dependency: androidx.compose.material:material:1.1.0-beta01.
AAR metadata file: /Users/alexander/.gradle/caches/transforms-3/137251a10d2c5151ea1d3a5bd29928e0/transformed/jetified-material-1.1.0-beta01/META-INF/com/android/build/gradle/aar-metadata.properties.
How do if fix this? I’ve tried clean
-> build
and “Invalidate cache and restart”Michael Paus
11/28/2021, 2:22 PMIn android/build.gradle.kts set
compileSdkVersion(31)
targetSdkVersion(30)
to avoid
The minCompileSdk (31) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-30).
Dependency: androidx.compose.material:material:1.1.0-beta01.
AAR metadata file: /Users/mpaus/.gradle/caches/transforms-3/b4ec6f3b44de3015d7560f9b6ba22fac/transformed/jetified-material-1.1.0-beta01/META-INF/com/android/build/gradle/aar-metadata.properties.
Don't set targetSdkVersion to 31 because that leads to other problems (which should actually be fixed of course too.)
Michael Paus
11/28/2021, 2:25 PMAlexander Suraphel
11/28/2021, 3:03 PMColton Idle
11/28/2021, 6:10 PMAlexander Suraphel
11/29/2021, 11:13 AM