如何设置 ANDROID_NDK_HOME 使 Android Studio 不询问 ndk 位置? [英] How to set ANDROID_NDK_HOME so that Android Studio does not ask for ndk location?
问题描述
我的 ndk 位于 C:UsersXAppDataLocalAndroid
dk
.现在每次我创建一个新的原生 android 项目并尝试导入 Android Studio 时,它都会询问我 ndk 的位置.我也可以在 local.properties
中手动设置 ndk.
My ndk is located at C:UsersXAppDataLocalAndroid
dk
. Now each time I create a new native android project and try to import into Android Studio, it asks me for the location of ndk. I can manually set the ndk in local.properties
also.
但是我正在寻找设置这个ndk路径的方法,这样Android Studio就不会每次都要求我设置这个路径了.
But I am looking for a way to set this ndk path, so that Android Studio does not ask me to set this path each time.
我已经在Windows 10机器的系统环境变量中设置了ANDROID_NDK_HOME,以及NDK_HOME,但是Android Studio还是找不到.我也重启了机器,还是不行.
I have already set ANDROID_NDK_HOME, as well as NDK_HOME in system environment variable on Windows 10 machine, but Android Studio is still not able to find it. I have restarted my machine as well, still no luck.
我没有在mac上试过,但是欢迎你对windows和mac的回答.
I have not tried it on mac, but your answers for both windows and mac are welcome.
推荐答案
1.检查NDK路径.选择菜单 <代码>文件 >项目结构 >SDK Location, Android NDK Location
如果尚未设置,则单击 ...
,然后浏览到您的 NDK 位置并单击确定"(您也可以选择下载").
1.Check the NDK Path.
Select the menu File > Project Structure > SDK Location
, Android NDK Location
if it is not set yet, then click ...
, and browse to your NDK location and click "OK" (you may also choose "download").
2.让它编辑你项目的local.properties文件
2.To have it edit the local.properties file of your project
ndk.dir = YOUR_NDK_PATH
为您的系统设置环境变量
Set a Environment variable for your system
ANDROID_NDK_HOME = "YOUR_PATH_TO_LOCATE_NDK_BUNDLE"
如果你是从 SDK 管理器下载的默认是
default if you downloaded from SDK manager then it will be
"YOUR_SDK_PATH/android-sdk-windows
dk-bundle"
一旦你设置一次.如果默认情况下也会为您的所有 android 项目使用 Ndk 位置设置.
Once you set once. If will by default use the settings for Ndk location for the all your android projects too.
这篇关于如何设置 ANDROID_NDK_HOME 使 Android Studio 不询问 ndk 位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!