잘 되던 빌드가 어느날 프로젝트 전체를 SVN 업데이트를 받은 후 Failed to install the following SDK components가 나오기 시작했다.
구글링을 하루종일 해보고 여러가지 시도를 해본 끝에 드디어 빌드가 성공했다.
오류 내역을 보면 Android SDK Build-Tools 29.0.2 버전이 설치되어있지 않다는 것을 알 수 있다.
이를 안드로이드 스튜디오 들어가 29.0.2를 일단 받아 줍니다.
File -> Setting
Apperance & Behavior -> Android SDK -> SDK Tools Tab -> Show Package Details -> Android SDK Build-Tools
위에서 요구하는 SDK 버젼을 설치해줍니다.
그리고 마지막으로 29.0.2 설치된 것을 Unity에 적용시켜주면 되는데 일단 경로를 찾아주겠습니다.
방금 다운로드한 29.0.2의 경로 : C:\Android_SDK\build-tools
29.0.2를 복사 한 후
기존 유니티에서 설정하고 있는 SDK 경로를 열어줍니다.
경로 찾는 법 :
SDK 경로를 복사하여 해당 경로르 들어가 build-tools에 클릭합니다.
이 파일 안에서 기존에 있던 것은 삭제해주고(아마 다른 버젼으로 되어 있을꺼임) 위에서 android에서 설치해준 29.0.2를 복사하여 붙여주면 됨.
그리고 다시 빌드 시도.
빌드성공ㅠㅠ 드디어
'개발 공부 > 유니티 오류' 카테고리의 다른 글
[Unity 오류] : CommandInvokationFailure: Gradle build failed. (0) | 2021.09.14 |
---|