代码之家  ›  专栏  ›  技术社区  ›  ismail alaoui

安装失败没有匹配的ABIS错误在Oreo更新后[重复]

  •  1
  • ismail alaoui  · 技术社区  · 7 年前

    实际上,我正在开发3个android应用程序(A-B-C),所有设备上的一切都很好,但当我将S7 Edge更新为Oreo时,发生了一些奇怪的事情,2个应用程序(A-B)消失了,手机上只剩下C。 所以,我想由ADB重新安装,结果出现了一个错误:

    安装失败,消息为INSTALL_failed_NO_MATCHING_ABIS:未能提取本机库,res=-113。 如果存在APK的现有版本,然后重新安装,可能会解决这个问题。

    当我单击卸载时,出现以下错误:

    未知故障(位于android.os.Binder.execTransact(Binder.java:682))

    当我试图重新安装第三个应用程序C(在Oreo更新后仍然存在)时,一切都很顺利。

    所以我意识到在ORIO更新之后,这两个应用程序出了问题,好像AB仍然存在于设备上,尽管我找不到它们,有什么帮助吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   ismail alaoui    6 年前

    我终于弄明白我为什么会有这个问题。

    gradle.app 在两份申请中,我

    apache.commons.io:2.4
    

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

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

    现在一切又恢复正常了

    answer 帮我弄清楚我的。