预善其事、先厉其器
ABIs [armeabi] are not supported for platform. Supported ABIs are [armeabi-v7a, arm64-v8a, x86, x86_64]
起因:
Android studio升级到3.1.2,然后顺便升级了sdk、ndk(v17.0)然后编译出现了异常
原因:
ndk(v17)已不在支持mips、armeabi等CPU架构
只支持armeabi-v7a, arm64-v8a, x86, x86_64。
然后所有涉及到mips和armeabi集体斯巴达了!!!!!!
解决办法一:
剔除mips、armeabi等CPU架构
添加armeabi-v7a, arm64-v8a, x86, x86_64
理想很丰满,现实很骨感。项目里涉及的so大部分都只支持armeabi;于是请看解决二
解决二(亲测顺利解决):
NDK降级到v16
替换AS里NDK或者修改ndk-bundle路径即可
NDK-v16百度网盘下载
链接: https://pan.baidu.com/s/1A3ttL7-5PpqVcEWJNdnI4Q 密码: dpzu
下载地址:https://developer.android.com/ndk/downloads/older_releases
找到如下历史版本NDK列表,选择合适当前平台的下载包
Gradle-4.4-all.zip下载异常
参考VPN解决方案
VPN
如遇到科学上网问题看参考
【VPN】PC科学上网SS教程
如账号不能用,请联系我
如是其他比如Mac、Linux等平台Vpn请联系我
联系我
QQ:492717776
Email:[email protected]