从网上下载了一个项目,真机调试运行出现了这个INSTALL_FAILED_NO_MATCHING_ABIS 错误,代码也没有出错,运行出错,
百度之后说是自己是x86架构,运行的项目支持的是arm架构,需要让自己的项目也支持arm的架构。
百度了好多种方法有的说在as里面的apk的Run/Debug设置-r-t。也有的其他的办法说只需要在自己的build.gradle中的android{}中加入这样的几句代码就可以
代码如下 :
splits {
abi {
enable true
reset()
include ‘x86’, ‘armeabi-v7a’
universalApk true
}
}
最后在我的项目中没有效果,不知道其他人那有没有用,最后在参考的一个大佬的的办法解决了,
在依赖那直接加入
compile ‘com.github.ctiao:ndkbitmap-armv5:0.9.21’
compile ‘com.github.ctiao:ndkbitmap-x86:0.9.21’
就可以了。