美文网首页
2018-06-02

2018-06-02

作者: miss_yuan | 来源:发表于2018-06-02 14:33 被阅读0次

今天出现一个BUG,

mips64el-linux-android-4.9\prebuilt\windows-x86_64\bin\mips64el-linux-android-strip

原因 :

ndk版本更新到17.0.4754217后,google去掉了ARMv5 (armeabi), MIPS, and MIPS64的支持。试图编译这些平台的so会抛出错误。

解决:在你的app gradle中添加:

packagingOptions{

doNotStrip'*/mips/*.so'

    doNotStrip'*/mips64/*.so'

}

如下:

android {

    defaultConfig {

        ......        ndk {

            abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86'        }

        ......    }

    packagingOptions{

        doNotStrip '*/mips/*.so'        doNotStrip '*/mips64/*.so'    }

}

问题解决

相关文章

网友评论

      本文标题:2018-06-02

      本文链接:https://www.haomeiwen.com/subject/yzdrsftx.html