본문 바로가기
독서 만능카드 데이터베이스

안드로이드 앱 프로그래밍 빌드업 에러 해결, Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

by Coder Grylls 2021. 7. 27.

디지털 생존 기술 습득 도서 : Do it 안드로이드 앱 프로그래밍

안드로이드 앱 프로그래밍  생존 기술 습득 일지 1일차

 

 

 

 

안드로이드 앱 프로그래밍 빌드업 에러 :

Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

 

 

 

생존 1일차 : 시작부터 "빌드 업 오류 몬스터"가 등장

 

어플을 만들어야 될 일이 생겼다.

앱 개발에 대해 전혀 아는 것이 없는 상황이다.

일단 시작하자.

 

다짜고짜 "Do it 안드로이드 앱프로그래밍" 책을 펼친다.

유튜브 강의가 있는 것이 좋아 이 책으로 선택하게 됐다.

https://www.youtube.com/channel/UCUTMXRYCfh-AW-37eiuB6XA

 

Jaegon Jung

Do it! 안드로이드 앱 프로그래밍 [개정6판]

www.youtube.com

 

Youtube 에서 저자 분의 강의를 들으며 노트북에 안드로이드 스튜디오를 설치했다.

강의를 따라가며 노트북에 가상 머신을 키고 빌드업을 눌러 보았다.

 

 

Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager.

노트북이 나를 단호히 거부한다. 

어째 시작부터 꼬인다. 

 

한참 에러 몬스터에게 두들겨 맞고 있다 놀란 가슴 진정시키고

구글링 해보니 나와 같은 슬픈 고라니들이 여럿 보인다.

 

그래도 구글링한 결과 고렙 모험가들께서 친히 해결법을 써두고 떠났다. SDK 버젼차이 때문인거 같다.

 

1. 우선 프로젝트를 새로 만들수 있는 File 탭에서 → Settings 클릭 → Appearance & Behavior 카테고리 내 System Settings 클릭 Android SDK 를 눌러 보니 아래 화면이 나왔다.

2. Android SDK Tools 클릭

3. 아래 Show Packages Details 눌러 자세히 보기 클릭 → Android SDK Build-Tools 31 이란 곳에서 31.0.0 만 클릭 되어 있는 상태이지만  30.0.3을 같이 눌러 적용해주고 나온다.

4. 왼쪽 아래 안드로이드에서 Gradle Scripts 클릭→build.gradle (Module: Hello.app) 클릭

5. 파란색 드래그 영역에서 아래 적혀져 있는 부분 

compileSdkVersion 31 → 30

buildToolsVersion 31.0.0 → 30.0.3

targetSdkVersion 31 → 30 

수정 후에 윗부분 Sync Now 클릭

6. acivity_main.xml 넘어와서 빌드업 시켜주면 에러는 사라지고

Hello world 가 가상 머신에서 나오게 된다

 

다은 파트에서 슬픈 고라니가 또 되겠지만

일단 진도나갈 수 있게 된 점이 기쁘다

 

앱 만드는 그날까지 파이팅