failed to find Build Tools revision 24.0.0 빌드 툴은 계속해서 업그레이드 되고 있고 일부 프로젝트에서는 그에 맞춰 빌드하기 때문에 자신의 환경과 맞지 않을 수 있습니다. 메시지 그대로 24.0.0 버전의 Build Tools 이 안드로이드 스튜디오에 설치 또는 선택되지 않은 상태에서 나는 에러입니다. app 폴더 안에 build.gradle 의 compileSdkVersion 와는 상관없습니다.
▼ 그림처럼 로그에 failed to find Build Tools revision 에러가 나면 프로젝트 빌드가 되지 않습니다. 먼저 해결을 위해서 해당 빌드 버전이 설치 되어 있는지 확인해 보겠습니다.
▼ 상단에 있는 [File] > [Project Structure] 메뉴를 선택합니다.
▼ Project Structure 대화상자가 뜨면 왼쪽 메뉴 목록에서 제일 하단에 있는 프로젝트명을 선택합니다. 그리고 오른쪽 화면에 [Properties] 탭으로 이동합니다. Properties 탭에 Build Tools Version 목록에는 안드로이드 스튜디오에 설치되어 있는 모든 빌드툴이 나타납니다. 그런데 24.0.0 이 없네요.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 안드로이드 스튜디오 이클립스 단축키 세팅으로 변경하는 방법 ▶ 안드로이드 스튜디오 설치해서 사용하는 방법 ▶ 안드로이드 스튜디오 개발 유용한 화면이동(네비게이션) ▶ 안드로이드 스튜디오 간단하게 외부 라이브러리 추가하는 방법 ▶ 안드로이드 스튜디오 가독성 좋은 Consolas 폰트로 변경하는 방법 |
▼ 설치를 위해 화면 상단에 있는 SDK Manager 아이콘을 클릭합니다.
▼ 안드로이드 SDK 관리 창이 뜨면 [SDK Tools] 탭으로 이동합니다. SDK Tools 목록에서 Android SDK Build Tools 이 인스톨 되어 있네요. 그런데 왜 Project Structure 에는 24.0.0 이 없을 까요? 그것은 최신 버전인 25.0.0 만 설치되고 이전 버전은 무시하기 때문입니다. 24.0.0 을 설치하기 위해 화면 하단에 있는 [Launch Standalone SDK Manager] 링크를 클릭합니다.
▼ Android SDK Manager 창이 뜨면 Tools 폴더 안에 24.0.0 버전을 찾습니다. 설치가 되어 있지 않을 겁니다. 모두 체크하고 설치를 진행합니다.
▼ 빌드 툴들을 모두 설치한 후 안드로이드 스튜디오를 재시작해야 합니다. 그렇지 않으면 Build Tools version 에 새로 설치한 버전이 나타나지 않습니다. 그림은 재시작하고 Project Structure 의 Build Tools Version 을 클릭한 결과 입니다. 새로 설치한 24 버전들이 나타나네요.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 안드로이드 스튜디오 이클립스 단축키 세팅으로 변경하는 방법 ▶ 안드로이드 스튜디오 설치해서 사용하는 방법 ▶ 안드로이드 스튜디오 개발 유용한 화면이동(네비게이션) ▶ 안드로이드 스튜디오 간단하게 외부 라이브러리 추가하는 방법 ▶ 안드로이드 스튜디오 가독성 좋은 Consolas 폰트로 변경하는 방법 |
'프로그래밍 툴 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 배포용 APK 만드는 방법 (3) | 2024.12.04 |
---|---|
안드로이드 스튜디오 Unit Test(단위 테스트) 만들어서 실행하는 방법 (0) | 2024.11.17 |
안드로이드 스튜디오 Gradle JDK 변경하기 (0) | 2024.02.15 |
안드로이드 스튜디오 Waiting for all target devices to come 에뮬레이터 먹통일 때 (0) | 2024.01.10 |
안드로이드 스튜디오 플러그인 설치하기 (1) | 2024.01.07 |
안드로이드 스튜디오 SDK 타겟 변경하는 방법 (Failed to Find target with hash string android-21) (0) | 2023.12.08 |
안드로이드스튜디오(AndroidStudio) Emulator: emulator: WARNING: EmulatorService.cpp:448: Cannot find certfile 오류 (1) | 2023.11.16 |
안드로이드 스튜디오 AVD is already running 오류 해결하기 (1) | 2023.11.12 |