我正在尝试构建一个旧项目,并且该项目尝试定位到mips64el-linux-android
的地方发生了一些变化。我没有在构建变体中引用此构建目标,它也不是我在项目属性面板中指定的sdk构建版本。即使这样,我也确实安装了本地sdk,因此在这种情况下应该可以构建它。
有什么想法吗?
答案 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不会下载旧版本)。