我试图将我的应用程序安装到Android L预览英特尔Atom虚拟设备,它失败了,错误:

INSTALL_FAILED_NO_MATCHING_ABIS

这是什么意思?


当前回答

不知何故,这毫无理由地解决了问题。

./gradlew清洁组装,然后安装应用程序。

其他回答

在我的案例中,在xamarin项目中,在visual studio错误通过选择属性-> Android选项并检查使用共享运行时间和使用快速部署,在某些情况下,其中之一

就我而言,我需要下载x86版本的应用程序。

访问https://www.apkmirror.com/ 搜索应用程序 选择列表中的第一个 查看页面顶部,有[公司名称]>[应用程序名称]>[版本号] 单击应用程序名称 点击“所有变体” 该列表应该包含一个可供下载的x86变体

嗨,如果你正在使用这个库;

implementation 'org.apache.directory.studio:org.apache.commons.io:2.4'

替换为:

implementation 'commons-io:commons-io:2.6'

问题会得到解决。

在我的情况下,设置以下选项帮助我

很晚了,但刚碰到这个。这是用于xamarin的。android。确保您没有尝试在发布模式下进行调试。如果处于发布模式并试图调试,我会得到完全相同的错误。简单地从发布切换到调试就可以让我的软件正确安装。