2017-02-21 1 views
0

나는 APK 생성을 자동화하기 위해 빌드 머신을 만드는 중입니다. 최신 안드로이드 SDK 및 NDK를 다운로드하고 gradle을 설치했습니다. 내가 gradle assemble을 할 때이 오류를 얻을 :CMake 3.6.3155560에 대한 사용권 계약이 없습니다.

You have not accepted the license agreements of the following SDK components: [CMake 3.6.3155560].

나는, 안드로이드-24 업데이트/설치 한 빌드 도구 - 24.0.1, 추가 - 안드로이드 - m2repository 플랫폼 도구.

Error: Ignoring unknown package filter 'android-sdk-license'

Error: Ignoring unknown package filter 'android-sdk-preview-license'

Warning: The package filter removed all packages. There is nothing to install. Please consider trying to update again without a package filter.

내가 yum install cmake 가지고 있지만 그 도움이되지 않았다 그러나 android update sdk --no-ui --all -t android-sdk-license,android-sdk-preview-license 시도에 오류가 발생했습니다.

제발 도와주세요.

답변

0

CMake를 직접 설치하여 문제를 해결했습니다. UNIX 빌드 머신으로 라이센스를 이전 할 수 없었습니다.

sdkmanager --list 
:

sdkmanager "cmake;3.6.3155560" 

에 의해 사용 가능한 패키지의 목록을 가져옵니다 : 여기

은 CMake가 sdkmanager를 사용하여 설치하는 방법입니다