Difference between Google API intel x86 atom and Google Play intel x86 atom sytem image

前端 未结 5 1780
醉梦人生
醉梦人生 2020-12-23 15:37

While downloading Android 8.0 sdk platform using Android Studio, I see these two system images.

  1. Google API intel x86 atom system image
  2. Google Play in
相关标签:
5条回答
  • 2020-12-23 16:12

    What all answers are missing: If you use the billing library from Google, you need the "Google Play image" for testing. This has nothing to do with installing apps, but you need the Play Store installed to test your "in-app" purchases and subscription products. Otherwise you will get this error from BillingClient:

    Billing service unavailable on device
    
    0 讨论(0)
  • 2020-12-23 16:13

    The main difference between Google API system image and Google Play system image basically lays on the capabilities of each one to access the Google Play Store directly or not. Here is for more explanation regarding that matter.

    Hope, could be a helped for the other.

    0 讨论(0)
  • 2020-12-23 16:17

    The play image has the Google Play store already installed and you can install apps, but there is no root access as it is a production build and not a debug build.

    0 讨论(0)
  • 2020-12-23 16:20

    "Google APIs" images include the Play services that many apps rely on but no Play Store app

    "Google Play" images include both the Play Store app and the Play services

    For Google's description, see Create and manage virtual devices | Android Developers

    0 讨论(0)
  • 2020-12-23 16:36

    Based on Documentation:

    A system image labeled with Google APIs includes access to Google Play services. A system image labeled with the Google Play logo in the Play Store column includes the Google Play Store app and access to Google Play services, including a Google Play tab in the Extended controls dialog that provides a convenient button for updating Google Play services on the device.

    To ensure app security and a consistent experience with physical devices, system images with the Google Play Store included are signed with a release key, which means that you cannot get elevated privileges (root) with these images. If you require elevated privileges (root) to aid with your app troubleshooting, you can use the Android Open Source Project (AOSP) system images that do not include Google apps or services.

    I hope helped you.

    0 讨论(0)
提交回复
热议问题