Window 10 64位 Android Studio3.0环境,出现如下问题
Error:Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'.
A problem occurred starting process 'command 'D:\AndroidEnv\SDK\ndk-bundle\toolchains\
mips64el-linux-android-4.9 \prebuilt\windows-x86_64\bin\mips64el-linux-android-strip''
解决方法
在app.gradle的android领域中添加如下代码
android {
//...
packagingOptions{
doNotStrip '*/mips/*.so'
doNotStrip '*/mips64/*.so'
}
}
如果正在使用Native代码(c++),建议也添加以下代码:
ndk {
abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86' // <- only the supported ones
}
以确保不会嵌入任何MIPS二进制文件。
其他
详见 https://stackoverflow.com/questions/42739916/aarch64-linux-android-strip-file-missing