刚开始很懵, 上网找了下原因, 觉得说的都不是特别清晰, 翻了下谷歌官网(一定要英文版, 中文版更新太慢), 弄清楚了原因, 记录在此.
这里先不卖关子了, 直接说解决办法.
1....原因:
接下来说下为什么可以这样解决:
2.1 被官方放弃的MIPS
mipsel是一个精简指令集架构, 类似于arm/x86的架构, 详情见wiki....我这里就是因为更新了sdk里的ndk版本, 最新的版本去除了MIPS架构导致的报错. 这种情况, 下个NDK r16及以下的版本, 就可以解决这个问题....按道理说, 我又没有打mips的so, 有没有mips架构的ndk和我有关系么?...没有MIPS架构的ndk, 打包当然就失败了. 而且在最新的gradle版本中, 如果你需要为armeabi打so, 需要通过include ‘armeabi’来指定.