关于Installation error: INSTALL_FAILED_NO_MATCHING_ABIS的解决方法
Posted 晨曦歡迎您!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Installation error: INSTALL_FAILED_NO_MATCHING_ABIS的解决方法相关的知识,希望对你有一定的参考价值。
遇到过好几次这种错误提示,工程代码没有任何错误,但是连安装都安装不上模拟器,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的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
nokogiri gem installation error
Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Mac Mysql mysql_secure_installation Error: Access denied for user 'root'@'localhost'
Error: A JNI error has occurred, please check your installation and try again
Installation error: INSTALL_FAILED_VERSION_DOWNGRADE Android
Error: A JNI error has occurred, please check your installation and try again