Install Google Play Store On Genymotion For Mac
Note: the Xamarin Android Player is deprecated, we recommend you install the Google SDK Android emulators and use the Google Play x86 images instead. Installing Google Play Services in XAP The is a great way to test your Android applications quickly and easily. One thing that is not included directly is support for Google Play Services. This means that several APIs, including support for maps, are not supported by the emulator. Fortunately, adding this closed-source component is quick to install on both the Windows and macOS versions of the emulator. It is assumed you already have the emulator installed and have download one or more of the supported images.
These instructions are for the, however you can download the official Google Apps images for the and use that if you prefer to not go through these steps. Trendnet tk-215i 2-port hdmi kvm switch for mac pro. Start the Xamarin Android Player and run one of the supplied images, the following assumes you have started the KitKat Nexus 4 image. Download the proper Google Play Services.zip file from.
Make sure to download the image appropriate for your version of Android. Drag the.zip file onto the running emulator and drop it to install the component, here we show it on macOS, but the same mechanism is used in Windows. You will get a prompt to install the package onto the emulator which indicates the image will be restarted. Once it restarts, you will get a notification that installation is completed, and the image will now have Google Maps, Google+ and support for the Google Play store.
How To Install Google Play Store On Genymotion Mac
Note that some things do not work correctly and you may get a few errors from some of the services, but you can safely dismiss these and continue the instructions. Next, you will need to associate a Google account so that you can update the services using the Google Play store. It should prompt you for this, but if it does not, you can go into the Google Settings and add a new account. Once you've added the account, you can then update the Google apps by opening the Google Play store application and going into settings from the side bar menu:. Select Settings and then scroll down to the Build Version number information and double-tap on it until it tells you it is either up-to-date, or that it will download and install a new version. Power off the device (press and hold the power button in the toolbar on the right) and restart it.
Once it restarts, it should indicate that it needs to update the Google Play services, tapping the notification will open the Google Play Store and install the latest version Now you can run applications that depend on Google Maps in the Xamarin Android Player.
To get Android Genymotion Mock Location Google Play fused location provider working in an emulator these are the necessary components and steps. (For Genymotion 2.5.x emulator versions) Download:. for a Genymotion emulator running SDK 5.1 (API Level 22) Steps. Install these two zipped APK archive files by dragging the zip files directly onto your running Genymotion Emulator in order. Start first with ARM Translation v1.1.
It will ask for confirmation. After the APK file is unpacked and installed, genymotion emulator will ask to restart. To restart your genymotion emulator, in a command prompt on your computer, issue an emulator reboot command: adb reboot. The emulator will reboot several times. For me: 4 times it will cycle before settling down and showing the home screen.
Repeat with the Google Apps Play Store file (gapps-5.1-xxxxx) file – drag and drop, confirm install, adb reboot. This should only cycle off/on your emulator once, unlike the ARM Translation APK you installed earlier. Click on the Home button (center white circle with dots at bottom) and find Google Play Store. Click it to start Google Play.
It may ask to update. If so, update it. Open Google Play. It will ask for a Google account. Feel free to create a new one or use one you already have.
Supply its password. Accept Terms of Service and Privacy Policy. Google Play Services may pop up a dialog saying it has stopped. Google Play setup will continue though.
Setup payment info if you like. I didn’t and chose Remind me later. After that you’ll be shown the Play Store home page. Google Play Store in Genymotion crashes repeatedly after install on a Genymotion emulator. To fix the Google Play Store crashes on Genymotion emulator, open the Settings application in Android (gear icon), scroll down and click on Apps.
Click on Google Play Store. Click on Clear Cache and Clear Data. Click OK on any dialogs that come up. Restart Google Play. Accept Terms and Conditions again. You may or may not have to log in again. If you get an error regarding you must be logged in when trying to search for Maps, click on the three horizontal bars at the top left of the Google Play home screen to slide out the left tray and click My Account.
Log in if asked to do so. For me it auto-logged me in from cached credentials. Back in Google Play, text search for maps. Google Play should not crash. Install Google Maps. In Google Play, find and install a mock location provider such as Mock Locations or Fake GPS. Mock Locations (fake GPS path), which allows you to draw out a path which you can “drive” or “walk” at your desired speed between locations of your choice.
I find this quite useful when using GoogleApiClient fused provider where requestLocationUpdates is returning Location objects repeatedly over a period. Very helpful when you’re testing Entering and Exiting GeoFences. Don’t forgot to turn on High Accuracy mode in Settings - Location - Mode - High accuracy, which allows GoogleAPIClient Location Services fused location provider to work properly.
I didn’t have much luck running Google Play Services Location Provider with GPS (Device) only Location setting. And finally Dev Tools (application on Genymotion) - Developer Options - Allow Mock Locations needs to be On. Category: Tags:,.