Android 在 genymotion 上安装谷歌应用程序

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/21986237/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-20 05:24:07  来源:igfitidea点击:

Installing google apps on genymotion

androidgenymotion

提问by pushpendra chauhan

i have been following this thread How to install Google Play Services in a Genymotion VM (with no drag and drop support)?but when i dragged and dropped these files after showing file transfer in progress it is simply copying these files to my genymotion mobile memory card. Its not asking to flash it. Please help me how can i install google apps on my genymotion emulator

我一直在关注这个线程如何在 Genymotion VM 中安装 Google Play 服务(不支持拖放)?但是当我在显示正在进行的文件传输后拖放这些文件时,它只是将这些文件复制到我的 genymotion 移动存储卡中。它不要求闪存它。请帮助我如何在我的 genymotion 模拟器上安装谷歌应用程序

回答by Dominic Zhu

  1. Download https://drive.google.com/file/d/0B_7IFWOq37FaUTVUc3FzX01Palk/edit
  2. Import this into Virtual Box (just open the .ova file)
  3. Open Genymotion
  4. Play the device
  5. Enjoy!
  1. 下载https://drive.google.com/file/d/0B_7IFWOq37FaUTVUc3FzX01Palk/edit
  2. 将其导入 Virtual Box(只需打开 .ova 文件)
  3. 打开 Genymotion
  4. 播放设备
  5. 享受!

回答by LyricWulf

As of Genymotion v2.0, Geny has removed support for ARM, so there is no drag/n/drop support for the GApps packages. However, there is a flashable package available to let you flash GApps packages.

Genymotion v2.0 开始,Geny 已经取消了对ARM 的支持,因此没有对 GApps 包的拖放支持。但是,有一个可刷写的包可以让您刷写 GApps 包。

  1. Download the following ZIP: http://filetrip.net/dl?4SUOrdcMRv, and also download the GApps package, correspondent to your emulator's Android version. You can find 1.6 - 4.3.x GApps here: http://wiki.rootzwiki.com/Google_Apps. 4.4.x GApps are here: www.androidfilehost.com/?fid=23311191640114013.
  2. Next Open your Genymotion VM and go to the Homescreen.
  3. Now Drag&Drop the Genymotion-ARM-Translation.ziponto the Genymotion VM window.
  4. It should say "File transfer in progress", once it asks you to flash it click 'OK'
  5. Now Reboot your VM using ADB or an app like ROM Toolbox. If nescessary you can simply close the VM window, but I don't recommend it.
  6. Once you're on the Homescreen again Drag&Drop the gapps-jb-20130813-signed.zip(or whatever version you got) onto your VM, and click 'OK' when asked.
  7. Once it finishes, again Reboot your VM and open the Google Play Store.
  8. Sign in using your Google account.
  9. Once in the Store go to the 'My Apps' menu and let everything update(fixes a lot of issues), also try updating Google Play Servicesdirectly.
  10. Now try searching for 'Netflix' and 'Google Drive'.
  11. If both apps show up in the results and you're able to Download/Install them, then congrats you now have ARM support and Google Play fully setup!
  1. 下载以下 ZIP:http: //filetrip.net/dl?4SUOrdcMRv ,并下载 GApps 包,对应于您的模拟器的 Android 版本。您可以在这里找到 1.6 - 4.3.x GApps:http://wiki.rootzwiki.com/Google_Apps 。4.4.x GApps 在这里:www.androidfilehost.com/?fid=23311191640114013。
  2. 接下来打开您的 Genymotion VM 并转到主屏幕。
  3. 现在将Genymotion-ARM-Translation.zip 拖放到 Genymotion VM 窗口中。
  4. 它应该说“ File transfer in progress”,一旦它要求您闪烁它,请单击“ OK
  5. 现在使用 ADB 或 ROM Toolbox 之类的应用程序重新启动您的虚拟机。如果需要,您可以简单地关闭 VM 窗口,但我不建议这样做。
  6. 再次进入主屏幕后,将 gapps-jb-20130813-signed.zip(或您获得的任何版本)拖放到您的 VM 上,然后OK在询问时单击“ ”。
  7. 完成后,再次重新启动您的虚拟机并打开 Google Play 商店。
  8. 使用您的 Google 帐户登录。
  9. 进入商店后,转到“我的应用”菜单并让所有内容更新(修复了很多问题),也尝试Google Play Services直接更新。
  10. 现在尝试搜索“Netflix”和“Google Drive”。
  11. 如果这两个应用程序都显示在结果中并且您能够下载/安装它们,那么恭喜您现在拥有 ARM 支持和 Google Play 完全设置!

Adapted from forum.xda-developers.com/showthread.php?t=2528952

改编自forum.xda-developers.com/showthread.php?t=2528952

回答by mohsin

This Question has already been answered.How to install apps on Genymotion Emulator

这个问题已经回答了。如何在 Genymotion 模拟器上安装应用程序

or If you find it Difficult then try solving or simply use BlueStacks App Player

或者,如果您觉得这很困难,请尝试解决或简单地使用BlueStacks App Player

回答by Damian

It's possible that your virtual machine isn't compatible with your Genymotion version; try deleting and redownloading the VM.

您的虚拟机可能与您的 Genymotion 版本不兼容;尝试删除并重新下载 VM。

回答by Compunuts

Most likely happened due to corrupted downloads. I have this problem and downloaded from one of the mirrors and found that they are of severely different file size. After that, all worked well and prompted me to flash it.

很可能是由于下载损坏而发生的。我有这个问题并从其中一个镜像下载,发现它们的文件大小非常不同。在那之后,一切都运行良好,并提示我刷它。