【发布时间】:2021-09-30 04:43:01
【问题描述】:
嗨,我的项目出了点问题。我日复一日地工作,项目进展顺利。在休息之前,我重新运行了该应用程序,一切都很好。当我第二天尝试运行应用程序时,它开始出现此错误
09/30 07:34:10: Launching 'app' on Pixel 4 API 28.
Installation did not succeed.
The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS
List of apks:
[0] 'C:\Users\amete\Documents\AssistX\app\build\outputs\apk\debug\app-debug.apk'
Installation failed due to: 'INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113'
什么会导致这种故障
【问题讨论】:
-
是否在 build.gradle 中定义了
abi? -
INSTALL_FAILED_NO_MATCHING_ABIS 是当您尝试安装具有本机库的应用程序并且它没有适用于您的 CPU 架构的本机库时。例如,如果您为 armv7 编译了一个应用程序并尝试将其安装在使用英特尔架构的模拟器上,那么它将无法工作。 - 确保您的项目中添加了所有受支持的架构('armeabi-v7a'、'arm64-v8a'、'x86'、'x86_64')
-
没有手动定义任何 abi。
-
好的。我明白了,但不知道如何根据我的架构配置进行调整