模拟器:INSTALL_FAILED_NO_MATCHING_ABIS

Emulator: INSTALL_FAILED_NO_MATCHING_ABIS

我试图将我的应用程序安装到 Android9 x86 设备中,但失败并出现错误:

INSTALL_FAILED_NO_MATCHING_ABIS

在 gradle 中添加了 abiFilters 并拆分了 abi,​​我仍然面临这个问题。

我建议您检查以下两件事。

  1. 您可以通过以下步骤检查模拟器的abi。

    Open AVD Manager -> View Detail

  2. 如果不是 x86,你应该按照以下步骤安装 abi。

    Open AVD Manager -> Create Virtual Device...

我在 Android Studio 3.0.1 中遇到了这个问题:

这是一个简单的修复方法:

转到模块 build.gradle 并在 Android 块中添加此脚本:

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

问题出在我的 SignalR 嘴唇上,当我使用文档中的最新库时,它安装并运行良好。 SingalR