AS编译报报这个错误:
Error:Execution failed for task ':app:transformNativeLibsWithStripDebugSymbolForDebug'.
> A problem occurred starting process 'command '
C:\Users\hpp\AppData\Local\Android\Sdk\ndk-bundle\toolchains\mips64el-linux-android-4.9\
prebuilt\windows-x86_64\bin\mips64el-linux-android-strip''
解决:
这是因为 NDK r17 之后不再支持 mips 平台,在 build.gradle 里增加如下配置可解决
android {
...
packagingOptions {
doNotStrip '*/mips/*.so'
doNotStrip '*/mips64/*.so'
}
}

本文解决了一个常见的Android Studio编译问题,当使用mips平台时出现的错误:'transformNativeLibsWithStripDebugSymbolForDebug'。从NDKr17开始,mips平台不再被支持。文章提供了解决方案,通过在build.gradle中添加特定配置来避免strip工具移除mips和mips64架构的.so文件的符号。
1万+

被折叠的 条评论
为什么被折叠?



