Notice
Recent Posts
Recent Comments
Link
투케이2K
278. (TWOK/ERROR) [Android] app:checkDebugAarMetadata FAILED - The minCompileSdk (33) specified AAR 본문
투케이2K 에러관리
278. (TWOK/ERROR) [Android] app:checkDebugAarMetadata FAILED - The minCompileSdk (33) specified AAR
투케이2K 2024. 9. 10. 19:01[환경 설정 및 설명]
프로그램 : AndroidStudio
설 명 : [Android] app:checkDebugAarMetadata FAILED - The minCompileSdk (33) specified AAR
[에러 원인]
1. 이전 개발 된 안드로이드 프로젝트 build gradle target 31 버전에서 특정 라이브러리 추가 시 빌드 호환성이 맞지 않아서 발생하는 이슈
>> 라이브러리는 minCompileSdk 33 기준 / 현재 프로젝트 설정은 31
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\twok\.gradle\caches\transforms-2\files-2.1\73 ... 9ee\core-1.9.0\META-INF\com\android\build\gradle\aar-metadata.properties.
> Task :app:checkDebugAarMetadata FAILED
Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
> 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.
[해결 방법]
[방법 - 1] :
- 라이브러리를 사용할 수 있는 버전에 맞게 프로젝트 build gradle sdk 버전 변경 및 소스 코드 변경 수행
- 라이브러리 implementation 의존성 추가 그래들 동기화 수행
- build.gradle : compileSdkVersion , targetSdkVersion 변경 필요
- 참고 : gradle.zip 파일 버전도 추가로 변경이 필요할 수 있습니다.
[방법 - 2] :
- 프로젝트 build gradle sdk 버전을 변경하기 어려운 상황 인 경우 (ex : 소스 코드 변경 사항이 너무 많음) 는 해당 프로젝트 버전에 맞게 라이브러리 low 버전 찾기
- 라이브러리 implementation 의존성 추가 그래들 동기화 수행
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments