A problem occurred starting process 'command' mips64el-linux-android-strip

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

猜你喜欢

转载自blog.csdn.net/EthanCo/article/details/80894420
今日推荐