본문 바로가기

개발 이야기

The minCompileSdk (33) specified in adependency's AAR metadata...

 

 

[Error]

 

아래와 같이 sdk 버전과 관련된 에러가 발생했다.

캡쳐는 33만 되었지만, 32 오류도 똑같이 난 상황이다.

 

 

 

The minCompileSdk (33) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-31).
Dependency: androidx.core:core:1.9.0.
AAR metadata file: C:\Users\HIL\.gradle\caches\transforms-3\9f4322093e90d7f81018947ba38ee02c\transformed\core-1.9.0\META-INF\com\android\build\gradle\aar-metadata.properties.

The minCompileSdk (33) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-31).
Dependency: androidx.core:core-ktx:1.9.0.
AAR metadata file: C:\Users\HIL\.gradle\caches\transforms-3\48a46785e59c8f4cdfb9c23472b265a8\transformed\jetified-core-ktx-1.9.0\META-INF\com\android\build\gradle\aar-metadata.properties.

The minCompileSdk (33) specified in a
dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties)
is greater than this module's compileSdkVersion (android-31).
Dependency: androidx.annotation:annotation-experimental:1.3.0.
AAR metadata file: C:\Users\HIL\.gradle\caches\transforms-3\68d799915626af8284fc012c9590c9cd\transformed\jetified-annotation-experimental-1.3.0\META-INF\com\android\build\gradle\aar-metadata.properties.

 

 

 

 

 

[해결방법]

 

여러 다른 해결방법도 있으나 간단하게 compileSdk 버전을 변경해주는걸로 오류를 해결했다.

 

난 32와 33버전이 모두 에러메세지가 떠서 33버전으로 수정해줬다.

 

app:gradle 파일에서 compileSdk와 targetSdk 버전을 오류가 난 버전으로 수정해준다.

 

minsdk