在做安卓测试或者开发时,经常会用到 Genymotion 虚拟机 来模拟 Android 设备。
但有些 APK 在运行时会依赖 ARM 库,如果不安装插件,就会出现 无法安装或闪退 的情况。

解决办法就是:给 Genymotion 虚拟机安装 ARM Translation 插件,让虚拟机支持 ARM 指令,从而顺利运行 APK。本文以 Android 5.1 插件 为例,带大家完成整个安装过程。


一、准备工作

  1. 已经安装并启动了 Genymotion 虚拟机
  2. 下载对应版本的 ARM Translation 插件(本例使用 ARM_Translation_Lollipop_20160402.zip)。
    ⚠ 注意:不同 Android 版本需要对应的插件,否则会安装失败。
  3. ARM Translation 插件压缩包地址

二、安装步骤

  1. 拖入插件文件
    将下载好的 ARM_Translation_Lollipop_20160402.zip 文件,直接 拖动到已启动的 Genymotion 虚拟机窗口 中。

  2. 点击确认按钮
    拖入后,虚拟机会弹出提示窗口,点击 OK 进行安装。

  3. 安装成功提示
    安装完成后,Genymotion 会提示安装成功,如下图所示:


三、安装 APK

完成以上步骤后,Genymotion 虚拟机已经具备了 ARM 运行环境。
此时就可以直接将 APK 文件 拖动到虚拟机窗口,即可完成安装运行。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐