1. 程式人生 > >Gradle: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

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、重新編譯,通過。