我下载了指定版本的NDK:ndk-r12b。
我已经在.bash_profile中设置了NDK的路径:
export ANDROID_HOME=/Users/Hans/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export ANDROID_NDK=/Users/Hans/Library/Android/ndk/android-ndk-r12b
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_NDK
但是,我的android studio找不到我的默认NDK路径。我必须在项目struct中的每个android项目中设置NDK的路径。
有人可以帮助我吗?请。
答案 0 :(得分:0)
方法1:
在android studio中的local.properties中设置NDK
路径(ex. ndk.dir=F\:\\WorkSoft\\NDK\\android-ndk-r17b)
或
方法2:
Android Studio->File->Project Structure->SDK
的位置和底部设置了NDK
的路径
答案 1 :(得分:0)
恐怕最近的Android Studio无法与r12一起使用。 NDK,Android Studio和Gradle插件的版本之间存在微妙的依赖关系。如果您无法升级到最新版本,最好的选择是从命令行使用NDK r12编译本机代码,然后让Android Studio打包“预建”本机库。