Gradle: No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
阿新 • • 發佈:2019-01-02
問題:
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
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、重新編譯,通過。