2014-11-20 107 views
1

我知道这里没有新的话题,但是我发现的链接都没有帮助。我试图按照这个教程 - >How do you install Google frameworks (Play, Accounts, etc.) on a Genymotion virtual device?如何在Genymotion虚拟机上安装Gapps

我没有问题,直到5指示。现在重新启动您的虚拟机使用亚行(adb重新启动)或像ROM工具箱的应用程序。如果需要,您可以简单地关闭VM窗口,但我不推荐它。

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

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

谢谢!

回答

6

要使用adb重新启动虚拟机,确保虚拟机正在运行,

  1. 打开命令提示符(我假设你正在使用Windows)和刚刚输入adb devices并回车,应该列出你正在运行(您只能看到一个IP地址的设备,这一步是没有必要的,但它给你一个想法,如果你的虚拟机实际运行。
  2. 接下来,你要输入adb remount,然后按回车。
  3. 之后,执行adb reboot中的类型,应该重新输入启动虚拟机。 (恭喜,你现在是一个控制台忍者)。

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

  1. 打开你的文件浏览器,并提取在你所提到的教程的步骤1中下载这两个zip文件。
  2. 以您习惯的正常方式创建一个新文件夹(例如C:\ Users \ Public \ New Folder)
  3. 回到提取的文件夹,打开每个提取的文件夹并查找“系统“文件夹(每个提取的zip文件应该有一个)并将其复制到您创建的新文件夹中。如果你被要求合并,允许合并文件夹(最终应该在新文件夹中有一个“系统”文件夹,例如C:\ Users \ Public \ New Folder \ System)
  4. 现在打开命令提示符(你的虚拟机运行)在adb devices和类型,然后按回车(只是为了检查如果得到认可,如果它是你应该得到一个IP地址)
  5. 下一步,输入adb remount,然后按回车
  6. 在此之后输入adb push "C:\Users\Public\New Folder\System" /System,然后按回车键(请记住用文件夹的路径替换引号中的内容,但保留引号)
  7. 这可能需要一段时间,但完成后您的虚拟机应具有Google Pl您可以打开Goog​​le Play,登录并更新所有应用程序,并且您应该没问题(您可能会收到很多错误消息,但只需按“确定”按钮并继续执行您的操作即可。

NB *如果您下载缺少的系统文件夹一个包,只是尝试下载一个又一个,直到你得到正确的

亲切的问候!