【问题标题】:Reproducible: after upgrade Gradle i.c.m. Android8.0 -- cannot re-install App - error INSTALL_FAILED_NO_MATCHING_ABIS (Binder.java:682/674)可重现:升级 Gradle i.c.m. 后Android8.0 -- 无法重新安装 App - 错误 INSTALL_FAILED_NO_MATCHING_ABIS (Binder.java:682/674)
【发布时间】:2018-07-31 19:14:40
【问题描述】:

这篇博文与其他博文不同,因为升级 Gradle 并在 Android 8.0 上运行应用程序,无法重新安装应用程序。

将我使用 1 年的应用程序中的 1 个升级到 Gradle 4.4 后,我第 101 次尝试将我的应用程序重新安装到我的三星 S7 Android 8 设备上。我收到了这个错误:

安装失败并显示 INSTALL_FAILED_NO_MATCHING_ABIS 消息: 提取原生库失败,res=-113。

在 Android 7 模拟器或 Android 7 移动设备上重新安装就像魅力一样。在 Android 8.0 (Nexus5) 模拟器上安装给出了相同的错误!

我已在 Android 8 上多次安装该应用程序。现在它已在几天前被 Android 8 静默删除。不是因为杀毒,而是因为 Android 8 的某些功能。

点击[OK]进行卸载后,我得到了这个错误:

$ adb shell pm uninstall nl.deholtmans.categorychecklist 未知 失败(在 android.os.Binder.execTransact(Binder.java:674))错误 安装 APK 时

【问题讨论】:

    标签: android


    【解决方案1】:

    感谢 sweisgerber.dev: 替换这个:

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

    作者:

    implementation group: 'commons-io', name: 'commons-io', version: '2.5'
    

    【讨论】:

      【解决方案2】:

      使用模拟器时应用是否安装正确?

      如果是,可能卸载 Avast 并重试。

      【讨论】:

      • 唉,没有效果。
      • 这似乎是一个愚蠢的问题,但您是否尝试过清理/重建您的项目?
      • 当然 ;-) 很多很多次。但是...请在几分钟后查看我对问题的更新。
      猜你喜欢
      • 2019-06-08
      • 1970-01-01
      • 2013-05-06
      • 2021-03-10
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多