-
Failed to find target with hash string 'android-26' in~ 에러 해결, 안드로이드 스튜디오 3.6.2 기준, Failed to find Build Tools revision 26.0.2컴퓨터+a/안드로이드 2020. 4. 18. 20:13
안드로이드 스튜디오를 깔고 2주나 지나서야 예전에 했던 프로젝트를 실행시켜 봤어요!
압축을 풀고, Open으로 연 프로젝트는 바로 에러
다 완성했던 프로젝트라 환경문제일거라고 생각하고 차근히 검색해서 해결했어요.
같은 문제를 겪으실 분들과, 똑같은 문제에서 헤맬지도 모를 미래의 저를 위해 포스팅
이번 에러는 위와 같이
Failed to find target with hash string 'android-26' in~로 시작하는 에러
해결 방법은 찾아보니 두 가지가 있었어요.
1. build.gradle 수정
build.gradle에 들어가서
compileSdkVersion과 targetSdkVersion을 맞추어 수정하는 방법
2. SDK download
제가 사용한 방법은 이 두 번째 방법
오른쪽 위에 위치한 SDK Manager에서 SDK를 다운로드 받는 방법입니다.
저 검정박스에서 파란색 화살표가 내려오는 이모티콘을 클릭하면
이렇게 Android SDK로 들어가지는데
여기서 필요한 버전을 다운받으면 됩니다.
저의 경우는 26이기 때문에 Android 8.0을 받으면 되지만
받는김에 다 받기로:)
체크박스를 체크한 후 Apply를 눌러줍니다.
그러면 이렇게 창이 하나 뜨고
OK를 눌러주면
이렇게 다운로드 창이 뜹니다.
Accept로 변경후 Next로 설치
설치 완료 후 Finish로 마무리
그래도 해결이 되지 않아서 의문점을 가지고 한참 고민끝에
안드로이드 스튜디오 껐다 켜기
그러자 에러메세지가 변경된 걸 볼 수 있었어요.
아마 Clean하고 Build 했으면 됐을 듯
저 에러메시지를 클릭하면
Install Build Tools 26.0.2 and sync project라는 문구가 나옵니다.
이 문구를 클릭하면
자동으로 설치해주는 친절한 안드로이드 스튜디오
설치를 마치면 프로젝트에 오류메시지가 사라지는 것을 확인할 수 있습니다.
해결!!
728x90'컴퓨터+a > 안드로이드' 카테고리의 다른 글
안드로이드 스튜디오 Android Virtual Device(AVD) Manager, Run (0) 2020.04.18 안드로이드 개발을 위한 스마트메이커 설치 (0) 2020.04.03 안드로이드 스튜디오 설치 (1) 2020.04.03