Опция 1:
Вы можете просто выбрать локально установленный NDK в Диалог структуры проекта
Вы можете открыть Диалог структуры проекта, нажав File > Project Structure...
или нажав горячие клавиши CTRL + ALT + SHIFT + S
(на windows)
Когда откроется диалоговое окно «Структура проекта», go - Расположение SDK и выберите локально установленную версию NDK в Android NDK Местоположение . Обычно это устанавливается где-то в вашей пользовательской папке, тогда \AppData\Local\Android\Sdk\ndk\%ndk version%
, по крайней мере, для Windows.
Скриншот диалогового окна "Структура проекта" - из Android Studio 3.6 Build # AI-192.7142.36.36 .6200805, построено 12 февраля 2020 г.
Опция 2:
При выполнении опции 1 ваш файл local.properties
будет редактироваться для вас и будет работать в большинстве случаев. Но если вы хотите использовать согласованную версию NDK на всех машинах, на которых вы строите проект, в соответствии с этим официальным руководством , вы можете настроить его с помощью скрипта gradle вашего модуля. Просто добавьте ndkVersion
в блок android{}
вашего скрипта модуля, например,
android {
ndkVersion "major.minor.build"
}
, заменив строку между двойными кавычками на версию NDK, которую вы хотите использовать
Вариант 3:
Если вы хотите, чтобы все проекты, созданные на определенной машине, использовали одну и ту же версию NDK, вы также можете установить переменную среды ANDROID_NDK_HOME
с путем к папке NDK.