码迷,mamicode.com
首页 > 其他好文 > 详细

关于Installation error: INSTALL_FAILED_NO_MATCHING_ABIS的解决方法

时间:2017-03-23 21:44:23      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:需要   ext   ati   span   css   code   error   pre   错误提示   

遇到过好几次这种错误提示,工程代码没有任何错误,但是连安装都安装不上模拟器,console控制台就报出上面的错误:

[2015-11-25 15:15:37 - Em4.x] Installation error: INSTALL_FAILED_NO_MATCHING_ABIS
[2015-11-25 15:15:37 - Em4.x] Please check logcat output for more details.
[2015-11-25 15:15:37 - Em4.x] Launch canceled!

实际上 这不是代码错误,也不是编译错误,而是系统架构不匹配引起的错误,当我们的项目需要使用第三方库的时候,一般大的平台会有专门支持不同架构cpu的支持库,开发者必须根据自己的需要选择一种或者多种支持库,比如百度地图的sdk,就包含支持多种架构cpu的库。
就像下面这样的结构:
技术分享

因此如果你的模拟器的核心选的是ARM,那么你的程序里使用的第三方库就必须包含arm相关的包,如果是inter Atom,就必须包含x86的库,一般来说,为了减小安装包的大小,不会把所有的支持库都添加进去。
技术分享
所以只要修改一下模拟器的cpu就可以解决上面的问题了。

 

http://www.ithao123.cn/content-10668779.html

关于Installation error: INSTALL_FAILED_NO_MATCHING_ABIS的解决方法

标签:需要   ext   ati   span   css   code   error   pre   错误提示   

原文地址:http://www.cnblogs.com/chen110xi/p/6607160.html

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