具体错误如下:
Error:Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForElephantRelease'.
A problem occurred starting process 'command '/Users/android/Library/Android/sdk/ndk-bundle/toolchains/mips64el-linux-android-4.9/prebuilt/darwin-x86_64/bin/mips64el-linux-android-strip''
原因是因为我更新了最新的ndk版本,然后下载下来的版本少文件
解决办法:
办法1:
那么我们可以下载上个版本,将确实的文件放到相应目录即可。
老版本下载地址
具体比较的方法可以参考之前的文章
办法2:
另外可以通过app内模块下build.gradle添加忽略strip的正则匹配配置:
android {
defaultConfig {
.....
}
packagingOptions {
doNotStrip '*/mips/*.so'
doNotStrip '*/mips64/*.so'
}
}
大功告成