Різниця між Google API intel x86 atom і зображенням системи Google Intel intel x86 atom


90

Завантажуючи платформу Android 8.0 sdk за допомогою Android Studio, я бачу ці два системні зображення.

  1. Зображення системи атомів Google API intel x86
  2. Зображення системи Google Play Intel x86 atom

Яка різниця між цими двома ?.


5
IIRC, другий постачається з Play Store і власними програмами Google, але має значні обмеження (наприклад, відсутність кореневого доступу).
CommonsWare

2
Зображення системи Google Play Intel x86 atom, ми матимемо магазин і зможемо встановлювати програми на емуляторі?
крапка з комою

Відповіді:


47

У відтвореному зображенні вже встановлено магазин Google Play, і ви можете встановлювати додатки, але немає кореневого доступу, оскільки це виробнича збірка, а не збірка.


4
у чому недолік розробника в тому, що немає кореневого доступу? навіщо мені це потрібно?
Еміль

3
Я не зміг увімкнути налагодження на зображенні Play (# 2), а також не міг запустити програму & deeploy через студію Android на екземпляр на основі зображення Play (# 2)
Андрій Ф.

але чому я не можу його вибрати, в AVD для емуляторів доступні лише API Google, я вже завантажував зображення Google Play за допомогою диспетчера SDK, але це не видно в ADV Manager ...
user924

1
Це означає, що на інших теж встановлено Google Play, але з кореневим доступом ?!
Dr.jacky

14

Основна різниця між образом системи Google API та зображенням системи Google Play в основному полягає у можливостях кожного з них отримати прямий доступ до магазину Google Play чи ні. Ось додаткові пояснення щодо цього питання.

Сподіваюся, це може допомогти іншому.



1

На основі документа:

Системний образ, позначений API Google, включає доступ до сервісів Google Play. Системне зображення, позначене логотипом Google Play у стовпці Play Store, включає додаток Google Play Store і доступ до сервісів Google Play, включаючи вкладку Google Play у діалоговому вікні Розширені елементи керування, що забезпечує зручну кнопку для оновлення служб Google Play на пристрої. .

Щоб забезпечити безпеку додатків та постійний досвід роботи з фізичними пристроями, системні зображення із включеним Google Play Store підписуються ключем випуску, що означає, що ви не можете отримати підвищені привілеї (root) із цими зображеннями. Якщо вам потрібні підвищені привілеї (root) для вирішення проблем із вашим додатком, ви можете використовувати системні зображення Android Open Project Project (AOSP), які не містять додатків або служб Google.

Сподіваюся допомогти вам.


0

Чого бракує всіх відповідей: якщо ви користуєтесь платіжною бібліотекою від Google, для тестування вам знадобиться " Зображення Google Play ". Це не має нічого спільного з установкою додатків, але вам потрібно встановити Play Store, щоб перевірити ваші покупки, що продаються через додаток, та продукти, що підписуються. В іншому випадку ви отримаєте цю помилку з BillingClient:

Billing service unavailable on device
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.