it-swarm.com.de

Android Studio Wo wird die NDK-Datei installiert? (in Zip heruntergeladen)

Mein Android-Studio sagte, es wollte ein Update. Aber als ich es tat, versuchte ich es zu aktualisieren, aber es funktionierte nicht, also musste ich starten: 
C:\Users\username\AppData\Local\Android\sdk\tools\Android.bat
um andere Pakete zu installieren. Da die NDK-Datei jedoch nicht aktualisiert wurde, habe ich sie manuell heruntergeladen von:

https://developer.Android.com/ndk/downloads/index.html#download

Jetzt habe ich diese Zip-Datei und wo soll ich den Ordner extrahieren? Für jede Hilfe dankbar !!

Der Ordnername lautet Android-ndk-r13b.

27
Tim

Ja, benenne den extrahierten Ordner um Android-ndk-r13b (wahrscheinlich wird der genaue Name eines Tages bald veraltet sein) bis ndk-bundle (Sie können die NDK [und SDK für diese Angelegenheit setzen] überall, und den Namen in Ruhe lassen wenn du willst {mach das nicht, ich habe sicher einen Fall von hartcodiertem Unterpfad gesehen}),
Dann machen Sie den Einstellungspunkt auf den Ort wo Sie ihn hingelegt haben.

Android Studio, File menu | Project Structure Ctrl+Alt+Shift+s
(Abkürzung: Strg + Alt + Umschalt + s):

Android Studio, File menu | Project Structure

Es könnte auch hilfreich sein, setzen/prüfen folgendes environmental variables:

NDK_HOME=C:\Android\sdk\ndk-bundle
NDK_MODULE_PATH=C:\Android\sdk\ndk-bundle

EXTRA Sachen:

Während machten environmental variables (Gürtel und Hosenträger für SDK):

Android_HOME=C:\Android\sdk

Für JDK:

Java_HOME=C:\Program Files\Java\jdk1.8.0_112
Java_PATH=C:\Program Files\Java\jre1.8.0_112\bin

JDK ist das Java Development Kit.
JRE ist die Java Laufzeitumgebung.

Wenn Sie tight im Speicher (RAM) für Gradle (700 Megabyte) haben, sind andere Tools wie monitor.bat benutze auch diese Variable, es ist allgegenwärtig) (klar du willst um es so groß wie möglich zu machen, ohne es zu tauschen extrem langsam zu bauen {beachte den Unterstrich SEHR wichtig! [es ist ein reservierter Namensraum-Konfliktoperator, bitte mich nicht zu erklären, dass es SEHR kompliziert ist!]}):

_Java_OPTIONS=-Xmx700m

Einige Links

Einrichten für Android NDK-Entwicklung
Fügen Sie Ihrem Projekt C- und C++ - Code hinz
Erste Schritte mit dem NDK
Verwenden von C- und C++ - Code in einer Android App mit dem NDK

39
Jon Goodwin

Laden Sie die .Zip-Datei herunter. Starten Sie die Installation über SDK manager.
Gehen Sie zu % Benutzerprofil%\AppData\Local\Android\sdk\ndk-bundle und kopieren Sie den Ordner .installer auf den Desktop, und brechen Sie den Download in SDK manager ab. . 
Öffnen Sie den .installer-Ordner und öffnen Sie die Datei .installationdata. Überprüfen Sie den Ordner, in den die Datei heruntergeladen wird, wie folgt:
% Benutzerprofil%\AppData\Local\Temp\PackageOperation01.
Kopieren Sie die heruntergeladene .Zip-Datei in den Ordner PackageOperation01 oder einen anderen Inhalt der Datei .installationdata.
Kopieren Sie nun den Ordner .installer vom Desktop nach % Benutzerprofil%\AppData\Local\Android\sdk\ndk-bundle
und starten Sie den SDK manager
und starten Sie die Installation erneut für NDK.
Der SDK manager startet die Installation und überspringt den Downloadvorgang.

4
Sangramb3

Um denjenigen zu helfen, die MAC OSx verwenden, ist der Vorgang unter MAC folgendermaßen:

  • laden Sie das ndk-Bundle im Zip-Format herunter 
  • terminal ausführen
  • verwenden Sie den folgenden Befehl, um Ihr temporäres Verzeichnis in Mac zu finden (z. B./var/folders/sp/31g4p3kd5l10c68qdy475krr0000gn/T /)

    echo $ TMPDIR

  • wechseln Sie in das PackageOperation01-Verzeichnis

    cd PackageOperation01

  • kopiere ndk-bundle.Zip in das Verzeichnis

    cp /path/to/ndk-bundle.Zip/$ TMPDIR/PackageOperation01 /

  • starten Sie Android Studio und versuchen Sie im SDK-Manager erneut, das ndk-Bundle zu installieren.

0
Esmaeil Mirzaee