Ican't install it as mentioned in Stack Overflow post How do you install Google frameworks (Play, Accounts, etc.) on a Genymotion virtual device? due to the lack of support for drag and drop installation.
Open Genymotion emulator and go to home screen then drag and drop the first file Genymotion-ARM-Translation_v1.1.zip over the emulator. A dialog will appear and show as file transfer in progress, then another dialog will appear and ask that do you want to flash it on the emulator. Click OK and reboot the device by running adb reboot from your terminal or command prompt.
At this point 'Google Apps Services' will crash frequently with the following message google play services has stopped working. Open Google Play. After providing your account details, open Google Play and update your installed Google Apps. This seems to make Google Play realize you have an old Google Play Services and will ask you to update (in my case, updating Google Hangouts required a new version of Google Play Services). I've also heard that simply waiting will also prompt you to update. The 'Google Play Services' app doesn't seem to appear otherwise - you can't search for it. You should then see an offer to update Google Play Services. Once the new Google Play Services is installed you will now have stable, working access to Google Play
I tried almost all of the above options, but was not able to install google play services, however just found from the faq section of genymotion that the only way to access google play services is to use the packages provided by OpenGapps.
I used 4.2.2, which is acceptable for my testing purposes. I then extracted both zip's "/system/..." folders to a folder on my desktop. In cmd prompt I used the following commands (step 1 is optional and for verification that adb is working):
For Genymotion 2.12.2 you can find GApps added in all their virtual devices. Run any virtual device by Genymotion and then you can find on the top right corner which says Open GApps. Press it and it will automatically install GApps.
Following the steps in the accepted answer didn't work for me. I followed the steps in this guide with an image running 5.0.0, and it got the job done. It's a step-wise process just like the accepted answer for adding Google Play support to genymotion images.
The most important differences are that in the guide I linked to, they mention that installing Google Play Services on images running higher than 5.0.0 may not work, and they say to change the ADB tool connection settings in the Genymotion desktop application's settings window to: Use custom Android SDK tools. Also, the gapps zips seem to be different.
When I use playstore and seach for netflix the app is not listed in the playstore (When I search it through chrome I get messgae Your device isn't compatible with this version ). Is there some problem with my Android API config?
I try to explain how to use google play services in Genymotion. You can use all Google Play features in Genymotion virtual device with this method. You can solve the Native Firebase Error.
And we can start to use the Google Play Store app (we can find it on the apps page). But, to download any app from the Google Play Store, we should sign in to Google Play accounts. Or we can create a new Google Play account.
Then, installation starts automatically and Genymotion Player flashes archive files. Installation completes after a while and we can see the File Installation Result. If it completes successfully we can reboot or restart the Genymotion virtual device.
In this method, after the installation is complete, we should check updates and have to update Google Play Services manually. To do this, we open a Google Play Store as I explained above. Then we sign in Google Play account or create a new one. After that, we update the Google Play services.
You can have an idea about the most suitable IT path for you by spending
2 minutes on the quiz we have prepared specially for our visitors. Also, complete the quiz and get a special discount coupon for Clarusway IT courses!
Hello to all.
I would like to run a Play Store application inside Garuda. Is there a way to install Google Play Store and safely to run an app, without constrains or been blocked by Google or same app?.
Thanks in advance.
Regards
joejac
Hello @tbg I used Bliss 11.12 and with the store it has, I do not remember the name of the store I deleted the VM, I was able to install Whatsapp but it refused to run because it did not find the Google Play Store. I installed Android-x86 on VM and have Whatsapp there working with some limitations. And one hour ago I found a video where the youtuber posted the link to download Prime OS, that he was able to run. I am going to test Whatsapp on Prime OS, but I am not going to use Prime OS due to its web page is not available, probably abandoned.
Regards
joejac
Theoretically it might work this way, given you have the stuff available:
If you have a rooted phone try running a backup and restore it in the vm if it has root rights (anbox does)
I know this problem myself quite well and was able to run Whatsapp with microG this way (not in the vm, but android without play services)
A few minutes ago I installed Prime OS on Virtualbox, it is a clone of Android 7, it is easy to install and it is a breath to work with it and it is a beautiful OS, developed for desktops, and Whatsapp runs, I do not know how well, I did not want to drop the Android-x86 that is Android 9. But Prime OS looks much better and easier on desktop, unfortunately their web page is not available. Attached a screen capture. Any one interested, this is the video with the files to download, it is in Spanish =z-MgNGtc9f8
PrimeOS1025771 103 KB
Genymotion is an incredibly fast, memory-efficient VM that runs the Android OS in a more accurate manner than even the official emulator. Many Android developers do all their device testing using this emulator especially when Google Play services is concerned.
Note: On Ubuntu/Linux, make sure to enable 3D acceleration mode by launching VirtualBox and going to Settings -> Display to fix. VirtualBox appears to prone to memory leaks, so you may find yourself killing the process from time to time. To avoid large CPU consumption by the compiz window manager and swapping in general, try increasing the video memory allocation and Base Memory (found in Settings -> System).
Note: Are you getting an error when starting the emulator? Error Failed to load VMMR0.r0? Follow the advice here. In short, go to virtual box page and download and install VirtualBox 4.3.6 Oracle VM VirtualBox Extension Pack.
IMPORTANT NOTE: Since version 2.10 Genymotion includes native support for Google Play Services and Google Store. Just open the emulator and click in the "Open GApps" widget showed in the toolbar. More info in Genymotion's blog. If you are working with a previous version you can follow the next steps.
NOTE: These steps need to be followed only if you are using Genymotion If you are using Android 7.0 (API 24) or higher, make sure to install the Chrome app from the Play Store. The WebView browser that comes with API 24 and higher is not a fully feature compatible one.
Download the ARM Translation Installer v1.1 and drag and drop the zip file onto the running Genymotion emulator device. The ARM emulator is only needed for apps that trigger a INSTALL_FAILED_CPU_ABI_INCOMPATIBLE error. See this FAQ for more context.
Note: If you see errors, be sure you installed the correct package above that matches the device version in the emulator. For example, if you install Samsung Galaxy S4 API 18 for Genymotion emulator and install Google Services APK for Android 4.3, Google Play should work without any issue. The important thing is to match the google play API version and Genymotion emulator device version.
If you are encountering issues with a Genymotion device not being detected inside Android Studio, try the following steps. First, close all emulators and unplug any devices. Next, open up the Terminal application on your computer.
Received a Files successfully copied message after dragging over the zip. You need to make sure there are no spaces in the filename. Remove any spaces from the name of your zip file before dragging to ensure the file is detected as flashable.
Received a message about files being added to the SD card If you are using a Mac, and get this message while dragging over the file to the emulator, make sure to configure your app security settings to allow all applications.
Seeing errors after flashing the emulator? If you see errors, be sure you installed the correct package above that matches the device version in the emulator. For example, if you install Samsung Galaxy S4 API 18 for Genymotion emulator and install Google Services APK for Android 4.3, Google Play should work without any issue. The important thing is to match the google play API version and Genymotion emulator device version.
Try rebooting your system. If all else fails, may find in order for things to take hold properly that you need to install the ARM-translator, and then reboot your computer, and after that, install the Gapps and then reboot a second time. This can sometimes fix issues that are otherwise unresolved.
Created by CodePath with much help from the community. Contributed content licensed under cc-wiki with attribution required. You are free to remix and reuse, as long as you attribute and use a similar license.
3a8082e126