Как установить ANDROID_NDK_HOME, чтобы Android Studio не запрашивала местоположение ndk?

My ndk находится в C:\Users\X\AppData\Local\Android\ndk. Теперь каждый раз, когда я создаю новый собственный проект для Android и пытаюсь импортировать его в Android Studio, он спрашивает меня о местонахождении ndk. Я также могу вручную установить ndk в local.properties.

Но я ищу способ установить этот путь ndk, чтобы Android Studio не просила меня каждый раз устанавливать этот путь.

Я уже установил ANDROID_NDK_HOME, а также NDK_HOME в переменной системной среды на компьютере под управлением Windows 10, но Android Studio все еще не может ее найти. Я также перезапустил свою машину, но все равно не повезло.

Я не пробовал это на Mac, но ваши ответы для обоих окон и Mac приветствуются.

Ответ 1

1.Проверьте путь NDK. Выберите меню File > Project Structure > SDK Location, Android NDK Location, если он еще не установлен, затем нажмите ... и перейдите в свое местоположение NDK и нажмите "ОК" (вы также можете выбрать "загрузить" ).

Снимок для поиска выше

2. Чтобы изменить файл local.properties вашего проекта

ndk.dir = YOUR_NDK_PATH

Задайте переменную среды для вашей системы

ANDROID_NDK_HOME = "YOUR_PATH_TO_LOCATE_NDK_BUNDLE"

по умолчанию, если вы загрузили из менеджера SDK, тогда он будет

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

Как только вы установите один раз. Если по умолчанию будут использоваться настройки для местоположения Ndk для всех ваших проектов Android.

Ответ 2

введите описание изображения здесь Файл- > Структура проекта задайте свои sdk и ndk здесь.

Ответ 3

Файл> Структура проекта> Расположение SDK Загрузите ndk, а затем синхронизируйте проект, надеясь, что он решит проблему

Ответ 4

Я не использовал ndk-bundles в своем проекте, но все равно получил эту проблему.

Я решил это так: Зайдите в свой sdk.dir (возможно, посмотрите local.properties). Если вы не используете ndk, вы не должны видеть каталог /ndk-bundle. Если он появляется в вашем /sdk-Directory, посмотрите на него (должен быть emtpy). Не удаляйте эту папку ndk-bundle.

После этого мои сообщения об ошибках исчезли.