반응형
Warning: SDK processing. This version only understands SDK XML versions up to 3 but an SDK XML file of version 4 was encountered.
안드로이드 스튜디오를 미어캣( 2024.3.2)으로 업데이트를 하고서 빌드를 할 때 위의 에러가 발생했다.
안드로이드 스튜디오를 최신으로 업데이트 했으나 명령 도구가 구버전인 경우이거나, SDK Manager에서 최신 SDK 컴포넌트를 설치했으나 안드로이드 스튜디오가 구버전인 경우 내부에 있는 최신 XML 파일을 제대로 이해하지 못해서 발생한다는 에러라고 한다. SDK 내의 package.xml 파일이 버전 4인데 읽는 도구가 버전 3까지만 이해할 수 있다는 것 같다.
해결 방법은 'cmdline-tools'를 최신으로 업데이트 해야 한다는 것 같다. 윈도우 기준으로 File > Settings > Languages & Frameworks > Android SDK > SDK Tools 에서 'Android SDK Command-line Tools'가 있는데 해당 도구를 설치해준다. 설치 후 빌드가 성공적으로 됐다.
반응형
'Android > 이슈 처리' 카테고리의 다른 글
[Android] Execution failed for task ':app:checkDebugDuplicateClasses' ··· (0) | 2023.05.11 |
---|---|
[Android] warning: Schema export directory is not provided ··· (0) | 2023.04.07 |
[Android] Deprecated Gradle features were used in ··· (0) | 2023.04.05 |
[Android] Failed to instantiate test runner class ··· (0) | 2023.03.22 |
[Android] An instance of PagingSource was re-used ··· (0) | 2023.03.17 |