INSTALL_FAILED_NO_MATCHING_ABIS Oreo 更新后出错
INSTALL_FAILED_NO_MATCHING_ABIS error after Oreo update
我实际上正在处理 3 android 个应用程序 (A-B-C),我所有设备上的一切都很好,但是当我将我的 S7 Edge 更新到 Oreo 时,发生了一些奇怪的事情,2 个应用程序 (A-B)消失了,我的 phone 上只剩下 C。
所以,我想通过 ADB 重新安装它们,但我收到了这个错误:
安装失败并显示消息 INSTALL_FAILED_NO_MATCHING_ABIS:无法提取本机库,res=-113。
如果存在现有版本的 apk,则可能会通过卸载并重新安装来解决此问题。
当我点击卸载时,出现了这个错误:
未知故障(在 android.os.Binder.execTransact(Binder.java:682))
当我尝试重新安装 Oreo 更新后保留的第三个应用程序 C 时,一切正常。
所以我刚刚意识到在 Oreo 更新后这两个应用程序出了问题,即使我找不到它们,设备上似乎仍然存在 A-B,有什么帮助吗?
我终于明白为什么会遇到这个问题了。
在出现问题 (A-B) 的两个应用程序的 gradle.app
中,我使用的是
apache.commons.io:2.4
我刚刚从应用程序中删除了这一行 gradle
compile 'org.apache.directory.studio:org.apache.commons.io:2.4'
现在一切正常了
这个 answer 对我弄清楚自己的想法帮助很大。
我实际上正在处理 3 android 个应用程序 (A-B-C),我所有设备上的一切都很好,但是当我将我的 S7 Edge 更新到 Oreo 时,发生了一些奇怪的事情,2 个应用程序 (A-B)消失了,我的 phone 上只剩下 C。 所以,我想通过 ADB 重新安装它们,但我收到了这个错误:
安装失败并显示消息 INSTALL_FAILED_NO_MATCHING_ABIS:无法提取本机库,res=-113。 如果存在现有版本的 apk,则可能会通过卸载并重新安装来解决此问题。
当我点击卸载时,出现了这个错误:
未知故障(在 android.os.Binder.execTransact(Binder.java:682))
当我尝试重新安装 Oreo 更新后保留的第三个应用程序 C 时,一切正常。
所以我刚刚意识到在 Oreo 更新后这两个应用程序出了问题,即使我找不到它们,设备上似乎仍然存在 A-B,有什么帮助吗?
我终于明白为什么会遇到这个问题了。
在出现问题 (A-B) 的两个应用程序的 gradle.app
中,我使用的是
apache.commons.io:2.4
我刚刚从应用程序中删除了这一行 gradle
compile 'org.apache.directory.studio:org.apache.commons.io:2.4'
现在一切正常了
这个 answer 对我弄清楚自己的想法帮助很大。