结果编译"INSTALL_FAILED_NO_MATCHING_ABIS"



我正在尝试在Android Studio 3.5.2上运行我的应用程序。

在三星SM-A105M上启动"应用程序"。

Installation did not succeed.
The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS
Installation failed due to: 'null'

重试

实现的信号R,例如SignalR_with_Android 添加 2 个库jar

但不编译

我认为我们需要更多细节才能确定。

您包含的 jar 文件是否具有本机依赖项? 如果是这样,您知道他们提供哪些 ABI(库子文件夹(吗?

这些 ABI 是否与您在 Gradle 脚本中定义的 ABI 一致?

你有 arm64-v8a 的拆分/口味吗?

ABI 是指(基本上(您在应用程序中的目标芯片组。 例如,如果您正在为 armeabi-v7a(32 位"现代"臂(构建应用程序,并尝试将其部署到 x86 或 x86_64 设备(32 位或 64 位英特尔模拟器(,您将收到此错误。

您是否正在构建/部署 APK 或捆绑包?

arm64-v8a(64 位 arm 设备,如 A10(倾向于向后兼容 armeabi-v7a(32 位 arm(应用程序,但如果您使用的是 Google 的新捆绑方法,它可能会抱怨,因为您没有为 64 位 arm 提供拆分。

在其他情况下,拆分与设备特征不匹配(屏幕密度/语言是最常见的(,但您的错误清楚地指出了 ABI(芯片组兼容性(。

最新更新