Android构建目标为“在NDK工具链中找不到工具链”

时间:2018-12-07 00:58:38

标签: android gradle intellij-idea

我正在尝试构建一个旧项目,并且该项目尝试定位到mips64el-linux-android的地方发生了一些变化。我没有在构建变体中引用此构建目标,它也不是我在项目属性面板中指定的sdk构建版本。即使这样,我也确实安装了本地sdk,因此在这种情况下应该可以构建它。

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

1。下载NDK软件包
2.解压缩后打开“ toolchains”文件夹
3.与android-sdk-> ndk-bundle-> toolchains文件夹进行比较
4.找到丢失的文件夹并复制过去
5.重新编译

答案 1 :(得分:0)

您使用的是哪个NDK版本? Google放弃了NDK r17中的mips支持。

您需要为较旧的项目下载较旧的NDK。对于较旧的项目,我使用NDK r10e,有时使用r14。如果项目太旧,可以尝试使用r10。

在项目构建脚本中,您需要指定下载的NDK的路径。您需要下载并手动解压缩NDK(我相信Android Studio不会下载旧版本)。