Android studio где установить файл NDK? (скачал его в zip)
Моя android-студия сказала, что хочет обновить. Но когда я это сделал, я попытался обновить его, но он не работал, поэтому мне пришлось запустить: C:UsersusernameAppDataLocalAndroidsdktoolsandroid.bat
для установки других пакетов. Но файл NDK не обновлялся, поэтому я вручную загрузил его из:
Https://developer.android.com/ndk/downloads/index.html#download
Теперь у меня есть этот файл zip
, и где я должен извлечь папку? Благодарен за любую помощь!!
Имя папки - android-ndk-r13b
.
3 ответа:
Да, переименовать извлеченную папку
android-ndk-r13b
(вероятно, точное название когда-нибудь скоро устареет)ndk-bundle
(вы можете поместитьNDK
[иSDK
по этому вопросу] в любом месте, и оставить имя в покое, если вы хотите {не делайте этого, я уверен, что видел один случай жестко закодированного под-пути}),
затем, сделайте настройки точки в том месте , где вы положили его.
Android Studio
,File menu | Project Structure
Ctrl+Alt+сдвиг+s
(short-cut: ctrl+Alt+Shift+s):Вам также может быть полезно установить / проверить следующее
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 еще раз.