You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更新Android Studio后出现INSTALL_FAILED_NO_MATCHING_ABIS错误求助

解决X86_64模拟器安装ARM APK报错INSTALL_FAILED_NO_MATCHING_ABIS的问题

问题根源

Android Studio新版本可能默认关闭了模拟器的ARM转译组件,或者调整了系统镜像的兼容配置,导致原本能正常运行的ARM APK无法在X86_64模拟器上安装。

可行解决方案

1. 开启模拟器的ARM转译选项

  • 打开AVD管理器,选中目标模拟器,点击Edit进入配置页面
  • 点击Show Advanced Settings,找到Other Settings区域
  • 勾选Enable ARM64 Translation(部分版本可能显示为Enable ARM Translation)
  • 保存配置后重启模拟器,重新安装APK

2. 更换带Google Play的系统镜像

  • 删除当前模拟器,重新创建时选择带有Google Play标记的X86_64系统镜像
  • 这类镜像预装了完整的ARM转译组件,兼容性更稳定

3. 手动安装ARM转译库

  • 通过ADB连接模拟器,执行以下命令安装对应架构的转译库:
    adb install -r [转译库APK路径]
    
    注意:X86_64模拟器需使用x86_64版本的转译库,安装完成后重启模拟器再尝试安装目标APK

4. 降级Android Studio(备选方案)

  • 如果上述方法均无效,可尝试降级到Arctic Fox或Bumblebee版本,这些版本对ARM转译的默认支持更适配旧场景

错误解析:INSTALL_FAILED_NO_MATCHING_ABIS表示APK中包含的本地原生库(.so文件)为ARM架构,X86_64模拟器无法直接加载,必须依赖转译层将ARM指令转译为x86_64指令才能运行。

内容的提问来源于stack exchange,提问作者Alexey Starinsky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 06:30:37