如何在Genymotion VM上安装Gapp

oll*_*lle 1 android virtual-machine adb genymotion

我知道这不是新主题,但我找到的链接都没有帮助.我试着按照本教程 - > 如何在Genymotion虚拟设备上安装Google框架(Play,Accounts等)?

按照说明操作直到5我没有问题.现在使用ADB(adb reboot)或ROM Toolbox等应用程序重新启动VM.如果必要,您只需关闭VM窗口,但我不推荐它.

由于我不知道如何使用adb,我只是关闭窗口,重新启动genymotion,然后通过拖放移动gapps进入vm.我可以开始闪存gapps但几秒钟后我得到genymotion错误"无法闪存文件gapps jb ....".

所以我想我知道必须使用adb,但由于这是通过控制台完成的,我几乎从未在我的生活中使用过,有人可以向我解释adb过程吗?我必须设置控制台到哪个目录,我必须使用哪些命令等?所以基本上每个步骤都下载了adb工具包,直到gapps安装在genymotion中?我真的非常感谢任何帮助,因为我不知道该怎么做.

谢谢!

小智 6

要使用重新启动VM adb,请确保VM正在运行,

  1. 打开命令提示符(我假设你正在使用Windows), adb devices 然后输入并按回车键,应该列出你正在运行的设备(你只会看到一个IP地址,这个步骤不是必需的,但它会给你一个想法,你的VM是否真正在运行.
  2. 接下来,您要输入 adb remount 并按Enter键.
  3. 之后执行了输入 adb reboot 并且应该重新启动VM.(恭喜,你现在是一个控制台忍者).

如果这仍然不起作用,您可以按照下面的方法2:

  1. 打开文件资源管理器并解压缩您在所引用教程的第1步中下载的两个zip文件.
  2. 以您习惯的正常方式创建一个新文件夹(例如C:\ Users\Public\New Folder)
  3. 返回解压缩的文件夹,打开每个解压缩的文件夹并查找"system"文件夹(每个提取的zip存档应该有一个)并将其复制到您创建的新文件夹中.如果要求合并,允许合并文件夹(最终应该在新文件夹中有一个"system"文件夹,即C:\ Users\Public\New Folder\System)
  4. 现在打开命令提示符(运行您的VM)并输入 adb devices 并按Enter键(只是为了检查它是否被识别,如果是,您应该获得一个IP地址)
  5. 下一步,输入 adb remount 并按Enter键
  6. adb push "C:\Users\Public\New Folder\System" /System 输入此类型 并按下回车键(记得用文件夹的路径替换引号中的内容,但保留引号)
  7. 这可能需要一段时间,但在完成后,您的VM应安装Google Play服务,您可以打开Goog​​le Play,登录,更新所有应用程序,您应该没问题(您可能会收到很多错误消息,但只需按"确定"按钮并继续你正在做的事情.

注意*如果您下载的软件包缺少系统文件夹,请尝试下载另一个软件包,直到找到合适的软件包

亲切的问候!