安装更新版本的APK时为INSTALL_FAILED_NO_MATCHING_ABIS

时间:2018-07-12 10:52:42

标签: android android-studio apk

更新:我相信这不是因为apk版本冲突,因为我删除了模拟器并重新构建了新模拟器,并且发生了同样的错误。

我正在尝试在Android Studio 3.1.3中安装更新版本的apk。而且我看到了错误:

enter image description here

我尝试在模拟器中卸载旧的apk,然后在模拟器管理器中擦除设备数据,然后重新启动Android Studio,但无济于事,我仍然无法安装同一个错误的apk。请求帮助,谢谢!

2 个答案:

答案 0 :(得分:1)

您要安装的APK不包含适用于设备或仿真器的CPU架构的本机库。

在APK内部查找“ lib /”下的可用目录,该目录将指示支持哪些ABI。例如。 unzip -lv app.apk | grep "lib/"

然后将其与设备支持的架构进行比较:adb shell getprop | grep abi

答案 1 :(得分:0)

首先,禁用即时运行

要禁用即时运行-

首选项>构建,执行,部署>即时运行

                   OR
  1. 清理您的项目
  2. 重建项目。
  3. 无需即时运行即可运行项目。