2016-03-18 10 views
8

Das Android NDK kann jetzt direkt vom SDK-Manager installiert werden und nicht nur als separater Download. Wie kann ich das NDK-Paket über die Befehlszeile installieren?Wie installiere ich das Android NDK-Bundle über die Befehlszeile?

Ich habe versucht:

android sdk update -u -n -a 

aber kein NDK Paket erscheint in der Liste sichtbar zu sein. Es wird nur in der Benutzeroberfläche angezeigt.

Antwort

1
  1. Zip-Datei der erforderlichen Version von ndk herunterladen von developer.android.com. Z.B. für Linux:

    wget https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip

  2. Extract zip zu einem gewissen Ordner, z.B. c:/android/android-ndk-r13b/

  3. Hinzufügen/aktualisieren Sie den Pfad zu diesem Ordner in der local.properties Datei Ihrer Anwendung.

    ndk.dir = c: \ android \ android-NDK-R13b

+1

verwenden Ich möchte speziell es als SDK Komponente zum Download bereit. –

+0

Entschuldigen Sie bitte, aber es wird nicht von android.bat als sdk-Komponente bedient, soweit ich das sehe. Versuchen Sie, darüber einen Vorschlag an Google zu richten. Und selbst der neue sdkmanager.bat bietet nichts an, das mit ndk in Verbindung steht. – shtolik

+0

Aktualisierte URL zum Herunterladen von NDK: https://dl.google.com/android/repository/android-ndk-r14b-darwin-x86_64.zip – ultraon

7

In Android Studio 2.3 ist sdkmanager Werkzeug

Es befindet sich im sdk Verzeichnis (dh ~/Android/Sdk/tools/sind)

eine Liste der installierten und verfügbaren Pakete zu bekommen liest das Verzeichnis, in dem die sdkmanager binären und Typ befindet sich ./sdkmanager --list

(./sdkmanager "lldb;2.3", ./sdkmanager "cmake;3.6.3155560")

installieren direkt NDK

https://developer.android.com/studio/command-line/sdkmanager.html

Verwandte Themen