Android studio где установить файл NDK? (скачал его в zip)


Моя android-студия сказала, что хочет обновить. Но когда я это сделал, я попытался обновить его, но он не работал, поэтому мне пришлось запустить:
C:UsersusernameAppDataLocalAndroidsdktoolsandroid.bat
для установки других пакетов. Но файл NDK не обновлялся, поэтому я вручную загрузил его из:

Https://developer.android.com/ndk/downloads/index.html#download

Теперь у меня есть этот файл zip, и где я должен извлечь папку? Благодарен за любую помощь!!

Имя папки - android-ndk-r13b.

3 23

3 ответа:

Да, переименовать извлеченную папку android-ndk-r13b(вероятно, точное название когда-нибудь скоро устареет) ndk-bundle (вы можете поместить NDKSDK по этому вопросу] в любом месте, и оставить имя в покое, если вы хотите {не делайте этого, я уверен, что видел один случай жестко закодированного под-пути}),
затем, сделайте настройки точки в том месте , где вы положили его.

Android Studio, File menu | Project Structure Ctrl+Alt+сдвиг+s
(short-cut: ctrl+Alt+Shift+s):

Android Studio, меню файлов / структура проекта

Вам также может быть полезно установить / проверить следующее environmental variables:

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

Дополнительные материалы:

Пока делали environmental variables (пояс-и-подтяжки для SDK):

ANDROID_HOME=C:\Android\sdk

Для JDK:

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_112
JAVA_PATH=C:\Program Files\Java\jre1.8.0_112\bin

JDK - это набор для разработки Java.
JRE - это среда выполнения Java.

Если ваш плотно на память (RAM) Для Gradle (700 мегабайт-это примерно так же низко, как вы можете пойти, другие инструменты, такие как monitor.bat используют эту переменную тоже, это вездесуще ) (ясно, что Вы хотите сделать его как можно большим, не меняя местами, что делает его чрезвычайно медленным для сборки {обратите внимание на подчеркивание очень важно ! [это оператор конфликта зарезервированного пространства имен, не просите меня объяснить, что это очень сложно !]}):

_JAVA_OPTIONS=-Xmx700m

Некоторые Ссылки

Настройка для Разработка Android NDK
добавьте код C и C++ в свой проект
начало работы с НДК
использование кода C и C++ в приложении для Android с помощью NDK

Загрузите файл .zip. Запустите установку через SDK manager.
перейти к %userprofile% \ AppData\Local\Android \ sdk\ndk-bundle и копия .установщик папку на рабочий стол и отменить загрузку в SDK manager.
откройте папку .installer и откройте .installationdata файл и проверьте папку, в которую загружается файл, как:
%userprofile% \ AppData\Local\Temp\PackageOperation01.
копия загруженный файл .zip в папку PackageOperation01 или все, что перечислено в .installationdata файл.
теперь скопируйте .установщик папка с рабочего стола на %userprofile% \ AppData\Local\Android \ sdk\NDK-bundle
и начать ... SDK manager
и снова запустите установку для NDK.
программа SDK manager запустит установку, пропустив процесс загрузки.

Чтобы помочь тем, кто использует MAC OSx, процесс на MAC выглядит следующим образом:

  • Скачать ndk-bundle в формате zip
  • запустить терминал
  • Используйте следующую команду, чтобы найти ваш временный каталог в mac (например, /var / folders / sp / 31g4p3kd5l10c68qdy475kr0000gn/T/)

    Echo $TMPDIR

  • Изменить каталог на PackageOperation01

    CD PackageOperation01

  • Копировать NDK-bundle.zip в каталог

    Cp / path / to / ndk-bundle.zip / $TMPDIR / PackageOperation01 /

  • Запустите Android Studio и в SDK-Manager попробуйте установить ndk-bundle еще раз.