J.BF Story
[Flutter] Error: Execution failed for task ':app:checkDebugAarMetadata'. 본문
FrontEnd/Flutter
[Flutter] Error: Execution failed for task ':app:checkDebugAarMetadata'.
J.BF 2022. 6. 24. 22:05Flutter을 빌드 시 다음과 같은 에러 발생했다. (원래 잘 돌아가던 코드가 갑자기..)
Launching lib/main.dart on SM N981N in debug mode...
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:checkDebugAarMetadata'.
> Multiple task action failures occurred:
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
> The minCompileSdk (32) 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-alpha05.
AAR metadata file: /Users/jbf/.gradle/caches/transforms-2/files-2.1/7f3d5557e17ceedf1be04a2bb2b7cd73/core-1.9.0-alpha05/META-INF/com/android/build/gradle/aar-metadata.properties.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
> The minCompileSdk (32) 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-alpha05.
AAR metadata file: /Users/jbf/.gradle/caches/transforms-2/files-2.1/37d134fbc037297403c69c72f763b520/jetified-core-ktx-1.9.0-alpha05/META-INF/com/android/build/gradle/aar-metadata.properties.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 9s
Running Gradle task 'assembleDebug'... 10.5s
Exception: Gradle task assembleDebug failed with exit code 1
원인
확실하지는 않지만 네이버 맵 서비스 내부에서 SDK 32버전 이상을 지원하도록 업데이트된게 아닐까 추측한다.
그 전까지는 정상적으로 실행되었던 앱이었고, 무엇보다 '네이버 맵 플러그인'에 사용시에만 저 에러가 발생했기 때문이다.
해결
'android/app/build.gradle' 파일에서 다음과 같이 수정하면 된다.
android {
compileSdkVersion 32 // here!
...
defaultConfig {
...
targetSdkVersion 32 // here!
...
}
...
}
'FrontEnd > Flutter' 카테고리의 다른 글
[Flutter] 네이버 맵 이슈 (0) | 2022.08.21 |
---|---|
[Flutter] Widget 생성 시 함수 호출 (0) | 2022.06.15 |
[Dart] 함수 Optional Parameter 기본값 설정 (0) | 2022.06.12 |
[Flutter] 네이버 맵 연결 (0) | 2022.06.06 |
Comments