코딩하는 일용직 노동자

The minCompileSdk (31) specified in adependency's AAR metadata 에러 수정사례. 본문

안드로이드

The minCompileSdk (31) specified in adependency's AAR metadata 에러 수정사례.

bacass 2021. 10. 2. 15:15

다른 개발자와의 협업중에 그분에게서 전달받은 소스파일을 덮어씌워서 작업하다 보니 기존에는 발생하지 않았던 컴파일 오류가 발생했다.

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).


clean 을 해보고 빌드를 다시 해봐도 계속 문제가 발생했다.

compileSdkVersion 을 31로 변경해서 빌드해봐도 계속 발생했는데 app/build.gradle 에 아래의 처리를 추가해서 해결했다.

configurations.all {
    resolutionStrategy { force 'androidx.core:core-ktx:1.6.0' }
}