gpt4 book ai didi

android - [INSTALL_FAILED_NO_MATCHING_ABIS : Failed to extract native libraries, res=-113 尝试在 64 位架构上安装应用程序时

转载 作者:行者123 更新时间:2023-11-29 18:29:23 26 4
gpt4 key购买 nike

我正在尝试将我的项目迁移到 64 位架构。我已经按照有关该主题的文档进行操作,现在我在尝试使用以下命令在我的设备上安装该应用程序时遇到了困难,该设备是 64 位的 -

adb install --abi arm64-v8a app-dev-debug.apk

尝试这样做时出现以下错误 -


[INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113

我尝试搜索已在 stackoverflow 中打开的多个线程,但没有找到任何有用的答案。我将尝试具体说明我的项目中有哪些 .so 文件 -


lib/armeabi-v7a/libARM_ARCH.so
lib/armeabi/libARM_ARCH.so
lib/x86/libARM_ARCH.so

如果我没理解错的话,如果我的 .so 库是为 64 位架构构建的,那么就没有 - 如果是这样,我怎样才能让它们支持它?

最佳答案

您收到此错误是因为您的应用没有某些库的 64 位版本。您可以通过构建 apk 然后通过 Build > Analyze Apk...

对其进行分析来确认这一点

您会看到 64 位架构不存在目录:x86_64、arm64_v8a

enter image description here

您需要为这些架构提供 native 库以修复此错误。

关于android - [INSTALL_FAILED_NO_MATCHING_ABIS : Failed to extract native libraries, res=-113 尝试在 64 位架构上安装应用程序时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57133480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com