2017-02-21 1 views
0

Ich bin dabei, Build Machine zu erstellen, um die APK-Generierung zu automatisieren. Ich habe das neueste Android SDK und NDK heruntergeladen und installiert. Aber wenn ich gradle assemble bekomme ich diesen Fehler:Nicht akzeptierte Lizenzvereinbarungen für CMake 3.6.3155560

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

Ich habe installiert/aktualisiert android-24, build-tools-24.0.1, extra-android-m2repository, Plattform-Tools. Aber beim Versuch android update sdk --no-ui --all -t android-sdk-license,android-sdk-preview-license, bekam Fehler:

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.

Ich habe yum install cmake aber das hat auch nicht geholfen.

Bitte helfen Sie Jungs.

Antwort

0

Ich habe das Problem behoben, indem ich CMake direkt installiert habe. Ich konnte die Übertragung auf UNIX-Build-Rechner nicht lizenzieren.

Hier ist, wie Sie CMake sdkmanager mit installieren:

sdkmanager "cmake;3.6.3155560" 

Erhalten Sie die Liste der verfügbaren Pakete von:

sdkmanager --list