adb: failed to install D:\AutoTestScript\Hogwarts\app\com.xueqiu.android_12.5_255.apk: Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

这个错误表示在尝试安装 APK 文件时,系统检测到与设备不匹配的本地库(ABI),导致安装失败。

可能的原因是 APK 文件中包含了特定的本地库,而这些本地库与设备的处理器架构不兼容。您可以尝试以下几种解决方法:

  1. 检查 APK 文件:确认您使用的 APK 文件与设备的处理器架构相匹配。如果您下载的 APK 是从官方渠道获取的,请确保下载的是正确的版本。

  2. 检查设备的处理器架构:通过以下步骤确定设备的处理器架构:

    • 连接设备至电脑并打开命令行终端;
    • 输入 adb shell getprop ro.product.cpu.abi 命令并运行;
    • 终端会显示设备的处理器架构信息,例如 arm64-v8aarmeabi-v7ax86 等。

    确认后,您可以从官方渠道下载与设备处理器架构匹配的 APK 文件进行安装。

  3. 生成通用的 APK:如果您是通过编译源代码生成 APK 文件,则可以尝试生成一个不包含特定本地库的通用 APK,以提高兼容性。

如果您遇到其他问题或需要更多帮助,请提供更多详细信息,以便我们可以更好地帮助您解决问题。