奥利奥更新后出现INSTALL_FAILED_NO_MATCHING_ABIS错误

时间:2018-08-09 17:53:51

标签: android android-8.0-oreo

我实际上正在3个android应用程序(ABC)上工作,所有设备上一切正常,但是当我将S7 Edge更新为Oreo时,发生了奇怪的事情,2个应用程序(AB)消失了,只有C保持打开状态我的手机。 因此,我想通过ADB重新安装它们,但出现此错误:

安装失败,并显示消息INSTALL_FAILED_NO_MATCHING_ABIS:无法提取本机库,res = -113。 可以通过卸载apk的现有版本(如果存在)然后重新安装来解决此问题。

当我单击“卸载”时,出现此错误:

未知失败(位于android.os.Binder.execTransact(Binder.java:682))

当我尝试重新安装在Oreo更新后仍然存在的第三个应用程序C时,一切都很好。

所以我才意识到,在Oreo更新之后,这两个应用程序出了点问题,即使我找不到它们,也似乎设备上仍然存在A-B,有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

我终于弄清楚了为什么会遇到这个问题。

在出现问题(A-B)的两个应用程序的gradle.app中,我是

apache.commons.io:2.4

我只是从应用程序gradle中删除此行

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

现在一切恢复正常

这个answer帮了我很多忙。