Frage So legen Sie ANDROID_NDK_HOME fest, damit Android Studio nicht nach dem Speicherort für ndk fragt?


Mein ndk befindet sich in C:\Users\X\AppData\Local\Android\ndk. Jedes Mal, wenn ich ein neues natives Android-Projekt erstelle und versuche, es in Android Studio zu importieren, werde ich nach dem Ort von ndk gefragt. Ich kann die ndk manuell einstellen local.properties ebenfalls.

Aber ich suche nach einer Möglichkeit, diesen ndk-Pfad festzulegen, so dass Android Studio mich nicht auffordert, diesen Pfad jedes Mal festzulegen.

Ich habe schon festgelegt ANDROID_NDK_HOME, ebenso gut wie NDK_HOME in Systemumgebungsvariable auf Windows 10-Computer, aber Android Studio ist immer noch nicht in der Lage, es zu finden. Ich habe auch meine Maschine neu gestartet, immer noch kein Glück.

Ich habe es nicht auf Mac versucht, aber Ihre Antworten für Windows und Mac sind willkommen.


10
2017-08-26 06:06


Ursprung


Antworten:


1. Überprüfen Sie den NDK-Pfad. Wählen Sie das Menü File > Project Structure > SDK Location, Android NDK Location Wenn es noch nicht festgelegt ist, klicken Sie auf ...und navigieren Sie zu Ihrem NDK-Standort und klicken Sie auf "OK" (Sie können auch "Download" auswählen).

Snapshot for locating the above

2. Um es zu bearbeiten, bearbeiten Sie die Datei local.properties Ihres Projekts

ndk.dir = YOUR_NDK_PATH

Legen Sie eine Umgebungsvariable für Ihr System fest

ANDROID_NDK_HOME = "YOUR_PATH_TO_LOCATE_NDK_BUNDLE"

Standard, wenn Sie vom SDK-Manager heruntergeladen haben, dann wird es sein

"YOUR_SDK_PATH/android-sdk-windows\ndk-bundle"

Sobald Sie einmal festgelegt haben. Wenn standardmäßig die Einstellungen für den Ndk-Standort für all Ihre Android-Projekte verwendet werden.


3
2017-08-26 06:53



enter image description hereDatei-> Projektstruktur legen Sie hier Ihren sdk- und ndk-Standort fest.


2
2017-08-26 06:13



Datei> Projektstruktur> SDK-Speicherort Laden Sie das ndk herunter und synchronisieren Sie das Projekt, damit es das Problem löst


0
2017-08-04 19:57