本人使用Android Studio3.0.1;OS win 7;
某次更新后编译出现No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android的问题,根本原因是,3.0.1后AS就不使用mips了,NDK17后不支持mips的了,升级新的NDK导致缺少mips。
网上说几种修改方案:
1、升级Android studio,可以成功;我需要使用AS3.0.1版本,此方案放弃;
2、说是在toolchains下建立相关文件目录,失败
3、下载旧版ndk,https://developer.android.google.cn/ndk/downloads/older_releases.html?hl=zh_cn下的Android NDK,修订版 16b(2017 年 12 月),这个版本是有完整mips的最新ndk;亲测可行
4、在app的build.gradle的android下加入
packagingOptions {
doNotStrip '*/mips/*.so'
doNotStrip '*/mips64/*.so'}
;亲测可行