问题描述
模拟器运行程序爆出如下错误:
The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS
原因:
当前程序不能够在当前模拟器上运行,可能是由于CPU结构影响造成的。
现在安卓模拟器的CPU/ABI一般有几种类型,INTEL X86,ARM,MIPS,这种问题是模拟器和当前程序不匹配造成的。
解决思路:
- 换取适合应用程序的CPU结构的模拟器或者真机。
- 在项目代码中做如下配置使得程序所支持的CPU结构增多,示例代码如下:
android {
···
splits {
abi {
enable true
reset()
include 'x86', 'armeabi-v7a','x86_64'
universalApk true
}
}
}
网友评论