无法在 android studio 上配置 NDK 路径

Posted

技术标签:

【中文标题】无法在 android studio 上配置 NDK 路径【英文标题】:Can't Configure NDK path on android studio 【发布时间】:2021-04-03 05:25:58 【问题描述】:

我有一个需要设置 NDK 的 android studio 项目。 我手动下载了一个 NDK 并将其解压缩到我的 C: 驱动器中的一个目录中。 我所做的是按照在线说明进行操作,然后转到:文件->项目结构,并尝试设置 NDK 路径。 但是如图所示,那里的搜索框被禁用了,

然后我将环境变量设置为指向 ndk 所在的位置。 以下是我用于环境变量的名称:“ANDROID_NDK_ROOT”和后来的“ANDROID_NDK_HOME”,前者不起作用。

所以我点击了禁用搜索框下方的下载按钮。让android studio做完它,下载另一个NDK后,我重启了android studio,才发现搜索框被禁用了,我无法设置NDK路径。

然后我去SDK Manager -> SDK Tools -> 我检查了android NDK和CMAKE,然后等待它下载。

但是再次下载后,android studio还是找不到NDK。 我设置了环境变量,甚至重新启动了我的电脑。

这件事非常令人沮丧,我到底做错了什么?请问有人可以告诉我吗?

【问题讨论】:

【参考方案1】:

打开local.properties并添加

ndk.dir=C:\Users\PC\AppData\Local\Android\Sdk\ndk\ndkversion

如果目录中以前不存在 ndk,则下载 ndk

https://developer.android.com/ndk/downloads

【讨论】:

添加使我的项目无法构建

以上是关于无法在 android studio 上配置 NDK 路径的主要内容,如果未能解决你的问题,请参考以下文章

无法在AMD Ryzen(Android Studio)上使用HAXM

Android Studio NDK初探

Android Studio 3.1.2 Gradle错误:无法解析配置':lintClassPath'的所有文件

Android Studio 新项目无法运行,报错

Android Studio 无法在 proguard 错误配置中生成签名的 APK

android-gif-drawable在android studio上怎么配置