Gradle: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

问题:

Gradle sync failed: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

解决办法:

1、打开项目的 local.properties文件,察看ndk路径

ndk.dir=/home/xxx/Android/Sdk/ndk-bundle

2、察看是否/home/xxx/Android/Sdk/ndk-bundle包含前缀名为mips64el-linux-android的toolchain,从下面的返回可以知道,确实没有。

xxx@xxx:~/Android/Sdk/ndk-bundle/toolchains$ ls
aarch64-linux-android-4.9  arm-linux-androideabi-4.9  llvm  renderscript  x86-4.9  x86_64-4.9

3、从下面的链接下载NDK,并把前缀名为mips64el-linux-android的toolchain复制到你的NDK路径下。

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

Android NDK, Revision 16b (December 2017)

Platform Package Size (Bytes) SHA1 Checksum
Windows 32-bit android-ndk-r16b-windows-x86.zip 656720029 becaf3d445a4877ca1a9300a62f0934a4838c7fa
Windows 64-bit android-ndk-r16b-windows-x86_64.zip 723301086 f3f1909ed1052e98dda2c79d11c22f3da28daf25
Mac OS X android-ndk-r16b-darwin-x86_64.zip 839630771 e51e615449b98c716cf912057e2682e75d55e2de
Linux 64-bit (x86) android-ndk-r16b-linux-x86_64.zip 852525873 42aa43aae89a50d1c66c3f9fdecd676936da6128

4、重新编译,通过。

猜你喜欢

转载自blog.csdn.net/yubing1015/article/details/84956577