Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is Google Play Store supported in avd emulators?

People also ask

Can you use Google Play store on Android emulator?

It is easy to install Google Play Store for API 24 and above as we can directly select an emulator that has Google Play from the AVD manager. For emulators using API 23 and below it becomes a bit tricky as we cannot directly install an emulator from Android Studio that has Google Play installed.

Can you install apps on Android Studio emulator?

You can ofcourse just run the application from the UI which will automatically install it. “To install an APK file on the emulated device, drag an APK file onto the emulator screen. An APK Installer dialog appears. When the installation completes, you can view the app in your apps list.


The Google Play Store is now officially preinstalled the Android Emulator. Make sure you are running the latest version of Android Studio 2.4. In the Android Studio AVD Manager choose a virtual device configuration that has the Google Play store icon next to it, and then select one of the system images that have the label "Google Play". See this release note: https://androidstudio.googleblog.com/2017/04/android-studio-24-preview-4-is-now.html

Android Studio AVD Manager with Google Play Store support


Starting from Android Studio 2.3.2 now you can create an AVD that has Play Store pre-installed on it. Currently, it is supported on the AVD's running

  • A device definition of Nexus 5 or 5X phone, or any Android Wear
  • A system image since Android 7.0 (API 24)

Official Source

For other emulators, you can try the solution mentioned in this answer.


Easiest way: You should create a new emulator, and before opening it for the first time, follow these easy steps:

  1. Locate the directory where the emulator has been created. For example, in Windows go to: C:\Users[user].android\avd[your virtual device folder]

  2. Open file config.ini with a text editor like Notepad.

  3. Locate PlayStore.enabled key and change its value to true:

    PlayStore.enabled = true

  4. Locate image.sysdir.1 entry and change: google_apis => google_apis_playstore. Example:

    image.sysdir.1 = system-images\android-30\google_apis\x86\

    to

    image.sysdir.1 = system-images\android-30\google_apis_playstore\x86\


Yes, you can enable/use Play Store on Android Emulator(AVD): Before that you have to set up some prerequisites:

  1. Start Android SDK Manager and select Google Play Intel x86 Atom System Image (Recomended: because it will work comparatively faster) of your required android version (For Example: Android 7.1.1 or API 25)

[Note: Please keep all other thing as it is, if you are going to install it for first time] Or Install as the image below: enter image description here

  1. After download is complete Goto Tools->Manage AVDs...->Create from your Android SDK Manager

  2. enter image description here

Check you have provided following option correctly. Not sure about internal and SD card storage. You can choose different. And Target must be your downloaded android version

  1. Also check Google Play Intel Atom (x86) in CPU/ABI is provided

  2. Click OK

  3. Then Start your Android Emulator. There you will see the Android Play Store. See --- enter image description here


When creating AVD,

  1. Pick a device with google play icon.

enter image description here

  1. Pick the google play version of the image, of your desired API level.

enter image description here

Now, after creating the AVD, you should see the google play icon .

enter image description here


When you create a virtual device from Android Studio pay attention to the Play Store Column in the device table. The images with the play store icon have google play pre-installed.

❗️ In system images that come with google play root is not available.

android studio images with playstore

After you've created the AVD you'll also be able to see from the Android Studio AVD Manager which of your images have google play installed:

enter image description here


on the Select a Device option choose a device with google play icon and then select a system image that shows Google play in the target

enter image description here