当前位置: 移动技术网 > IT编程>移动开发>Android > Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案

Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案

2019年07月24日  | 移动技术网IT编程  | 我要评论

温馨客厅,九阴九阳全文下载,昆明航空官网

 android模拟器安装app出现install_failed_no_matching_abis错误解决方案

当我们想在电脑的android模拟器中安装app的时候,会报install_failed_no_matching_abis错误【如图1】,导致app无法在模拟器中运行。下面给出我的解决方案,希望能对你有所帮助!

android模拟器下安装app报install_failed_no_matching_abis错误解决方案

【图1】adb install 命令安装app

原因分析:

由于安装的app中使用了与当前cpu架构不一致的native libraries,所以导致报错,因为现在绝大多数的智能手机还都是采用arm架构的,虽然android是支持arm和x86架构,但是它们的指令集是有差别的,app在开发的时候使用的是arm的本地库,而我们在用avd创建模拟器的时候使用的是x86的cpu,因此导致报错。所以,如果app是在x86架构下编译的我们就创建x86cpu的模拟器,如果app是在arm架构编译的我们就创建armcpu的模拟器。

解决方案:

首先要看你的模拟器cpu类型是哪一种结构,然后直接修改模拟器的cpu类型来适应你的native libraries就可以解决此问题。【如图2】

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网