前几天NDK版本升级,从R16升级到了R17,编译的时候报错了
Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'
找不到mips文件夹,出现这个问题的原因是因为R17版本以及不在支持mips平台了,解决方法有两种:
1.自己重新下载R16版本,然后覆盖掉ndk的目录,NDK下载地址:https://developer.android.google.cn/ndk/downloads/older_releases
自己选择下载就ok了
2.通过gradle配置,配置如下:
android {
defaultConfig {
.....
}
packagingOptions {
doNotStrip '*/mips/*.so'
doNotStrip '*/mips64/*.so'
}
}