如何在Genymotion VM上安装Gapp

时间:2014-11-20 20:48:58

标签: android virtual-machine adb genymotion

我知道这不是新主题,但我找到的链接都没有用。我试着按照这个教程 - > How do you install Google frameworks (Play, Accounts, etc.) on a Genymotion virtual device?

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

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

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

谢谢!

1 个答案:

答案 0 :(得分:6)

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

  1. 打开命令提示符(我假设您正在使用Windows)并输入adb devices然后按回车键,应该列出您正在运行的设备(您只会看到一个IP地址,这个步骤不是必需的,但它可以让您了解您的VM是否实际运行。
  2. 接下来,您要输入adb remount,然后按Enter键。
  3. 之后执行了adb reboot中的类型并且应该重新启动您的VM。 (恭喜,你现在是一个控制台忍者)。
  4. 如果仍然无效,您可以按照下面的方法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,登录,更新所有应用,您应该没问题(您可能会收到很多错误消息,但只是按“确定”按钮继续你正在做的事情。
    8. 注意*如果您下载的软件包缺少系统文件夹,请尝试下载另一个软件包,直到找到合适的软件包

      亲切的问候!