code

빌드 도구 개정판 21.1.1을 찾지 못했습니다-최신 SDK

codestyles 2020. 12. 6. 21:35
반응형

빌드 도구 개정판 21.1.1을 찾지 못했습니다-최신 SDK


나는 리눅스 안드로이드 sdk 설치를 실행 중이며 새 프로젝트에는 빌드 도구 21.1.1이 필요합니다.

어쨌든이 빌드 도구는 존재하지 않지만 내 sdk가 최신 버전이지만 build-tools 폴더에는 이제 android-4.4W 폴더가 있습니다.

안드로이드 업데이트 sdk --no-ui

여기에 이미지 설명 입력

내 sdk / build-tools 폴더

여기에 이미지 설명 입력

콘텐츠를 21.1.1 폴더로 testwise로 옮겼지만 이것도 인식되지 않습니다.

버그입니까? 올바른 빌드 도구를 얻는 방법은 무엇입니까?


나를 위해 일한 것은 다음과 같습니다.

android list sdk -a

다음 목록을 보여주었습니다.

1- Android SDK Tools, revision 24.0.2
2- Android SDK Platform-tools, revision 21
3- Android SDK Build-tools, revision 21.1.2
4- Android SDK Build-tools, revision 21.1.1
5- Android SDK Build-tools, revision 21.1
6- Android SDK Build-tools, revision 21.0.2
7- Android SDK Build-tools, revision 21.0.1
... and a great many more

다음 명령이 이어집니다.

android update sdk -a -u -t 3

명령의 "3"은 첫 번째 명령의 출력에 나열된 색인을 나타냅니다.


사용하여 해결

안드로이드 업데이트 sdk -u -a

여기서 a 매개 변수는 모든 패키지를 설치합니다. 모든 것을 설치하는 가장 좋은 솔루션은 아니지만 필요한 빌드 도구 버전을 설치했습니다.


내 Jenkins 에서도이 오류가 발생했습니다.

빌드 도구 개정판 21.1.2를 찾지 못했습니다.

모든 Android SDK 업데이트를받는 대신 다음을 수행해야했습니다.

빌드 도구 버전 21.1.2 받기

sudo android update sdk --no-ui --all --filter build-tools-21.1.2

내가 사용한 다른 명령 :

도움:

sudo android update sdk --help

사용 가능한 Android SDK 업데이트 목록을 가져옵니다.

sudo android list sdk --extended --all

같은 문제가 있었는데 Android Studio에서 Android SDK Manager를 실행하여 문제를 해결하고 옵션을 선택하여 Build Tools를 설치할 수있었습니다.


빌드 도구 버전을 찾지 못했다는 메시지를 표시하는 오류 창에서 도구 버전을 설치할 수있는 링크도 제공합니다. 그것을 사용하여 업데이트 할 수 있습니다.

위의 옵션을 사용할 수없는 경우 다른 방법은 다음과 같습니다. android studio의 sdk 관리자에서 sdk 도구 탭을 엽니 다. '독립형 SDK 관리자 시작'을 클릭합니다. 새 창에서 빌드 도구, API 레벨, 시스템 이미지의 모든 개정을 볼 수 있습니다. 거기에서 누락 된 도구 개정판을 선택하고 설치할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/27272605/failed-to-find-build-tools-revision-21-1-1-sdk-up-to-date

반응형