码迷,mamicode.com
首页 > 数据库 > 详细

通过ADB安装apk到genymotion报[INSTALL_FAILED_CPU_ABI_INCOMPATIBLE]错误的解决方法

时间:2016-05-27 11:07:01      阅读:713      评论:0      收藏:0      [点我收藏+]

标签:

背景描述:使用genymotion一直是在安装是从开发那里拿来的APK,没有发生问题。今天在应用市场下载了一个竞品apk,使用同样的方式安装,报了[INSTALL_FAILED_CPU_ABI_INCOMPATIBLE]错误,见下图。

技术分享
技术分享
 
通过网上查找,发现这是因为系统里缺少了 Google Play 市场等各种谷歌服务应用,其实是因为版权问题,从 2.0 版本开始 Genymotion  提供的虚拟设备都已经移除了 Google Apps  以及 ARM library support ,所以,如果通过软件里下载回来的虚拟机在运行一些必须依靠这些组件运行的 App 时就会出现错误或闪退现象甚至是无法安装。
 
解决方法:
2、开启genymotion。
3、直接把Genymotion-ARM-Translation.zip拖到进已经启动的模拟器中。
 
技术分享
点击OK便可安装成功,接着重启。
 
再次使用ADB命令重新安装APK,就成功啦~
技术分享
 
注:此解决方法来源于 http://my.oschina.net/u/242764/blog/375909

通过ADB安装apk到genymotion报[INSTALL_FAILED_CPU_ABI_INCOMPATIBLE]错误的解决方法

标签:

原文地址:http://www.cnblogs.com/yezilove/p/5533764.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!