gpt4 book ai didi

android - 仪器测试时 INSTALL_FAILED_NO_MATCHING_ABIS

转载 作者:行者123 更新时间:2023-11-29 02:34:27 24 4
gpt4 key购买 nike

我在 Android Studio 中进行插桩测试时遇到了问题。当我想使用命令 gradlew connectedAndroidTest 在模拟器(Nexus 5 API 24、x86)上运行仪器测试时,它失败并显示 INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113 错误。但是我可以正常在模拟器上安装应用程序,没问题。它仅在测试期间失败。测试在物理设备(三星 Galaxy S8 或华为 GRA-L09)上完美运行。正如我在另一个线程中看到的那样,我将其添加到我的 gradle 文件中,但它并没有解决问题:

splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'armeabi-v7a'
universalApk true
}
}

我还尝试使用另一个 CPU/API(x86_64 或 armeabi-v7a)运行一个新的模拟设备,但没有帮助。

我正在运行带有 gradle 版本 4.1 的 Android Studio 3.0.1

有什么想法吗?

最佳答案

遇到了同样的问题,对我来说它与以下依赖性有关:

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

通过将其替换为解决:

androidTestImplementation 'commons-io:commons-io:2.4'

更多信息在这里:commons-io-2.4.jar is showing as Native Platform with 0 supported device

关于android - 仪器测试时 INSTALL_FAILED_NO_MATCHING_ABIS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47855548/

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