IIRC, второй поставляется с проприетарными приложениями Play Store и Google, но имеет значительные ограничения (например, отсутствие корневого доступа).
CommonsWare
2
С помощью образа системы Google Play Intel x86 atom у нас будет игровой магазин и мы сможем устанавливать приложения на эмуляторе?
Точка с запятой
Ответы:
47
В игровом образе уже установлен магазин Google Play, и вы можете устанавливать приложения, но нет корневого доступа, поскольку это производственная сборка, а не отладочная сборка.
в чем минус для разработчика отсутствие рут-доступа? зачем мне это нужно?
Эмиль
3
Я не мог включить Debug on Play image (# 2), а также я не мог запускать и Deeploy приложение через Android studio в экземпляр, основанный на Play image (# 2)
Андрей Ф.
но почему я не могу его выбрать, в AVD для эмуляторов доступны только API Google, я уже загрузил образ Google Play с помощью диспетчера SDK, но он не отображается в диспетчере ADV ...
user924
1
Значит ли это, что на других тоже установлен Google Play, но с root-доступом ?!
Доктор Джеки
14
Основное различие между системным образом Google API и системным образом Google Play в основном заключается в возможности каждого из них напрямую обращаться к Google Play Store или нет.
Вот дополнительные объяснения по этому поводу.
Системный образ, помеченный API Google, включает доступ к сервисам Google Play. Системный образ, помеченный логотипом Google Play в столбце Play Store, включает приложение Google Play Store и доступ к службам Google Play, включая вкладку Google Play в диалоговом окне расширенных элементов управления, которая предоставляет удобную кнопку для обновления служб Google Play на устройстве. .
Чтобы обеспечить безопасность приложений и согласованность работы с физическими устройствами, системные образы с включенным Google Play Store подписаны ключом выпуска, что означает, что вы не можете получить повышенные привилегии (root) с этими образами. Если вам требуются повышенные привилегии (root) для помощи в устранении неполадок приложения, вы можете использовать системные образы Android Open Source Project (AOSP), которые не включают приложения или службы Google.
Чего не хватает всем ответам: Если вы используете библиотеку биллинга от Google, вам понадобится " образ Google Play " для тестирования. Это не имеет ничего общего с установкой приложений, но вам нужно установить Play Маркет, чтобы протестировать покупки «в приложении» и продукты по подписке. В противном случае вы получите эту ошибку из BillingClient:
Ответы:
В игровом образе уже установлен магазин Google Play, и вы можете устанавливать приложения, но нет корневого доступа, поскольку это производственная сборка, а не отладочная сборка.
источник
Основное различие между системным образом Google API и системным образом Google Play в основном заключается в возможности каждого из них напрямую обращаться к Google Play Store или нет. Вот дополнительные объяснения по этому поводу.
Надеюсь, может помочь другому.
источник
Изображения "Google API" включают сервисы Play, на которые полагаются многие приложения, но не приложение Play Store.
Изображения "Google Play" включают как приложение Play Store, так и сервисы Play.
Описание Google см. В разделе Создание виртуальных устройств и управление ими | Разработчики Android
источник
На основе документа:
Системный образ, помеченный API Google, включает доступ к сервисам Google Play. Системный образ, помеченный логотипом Google Play в столбце Play Store, включает приложение Google Play Store и доступ к службам Google Play, включая вкладку Google Play в диалоговом окне расширенных элементов управления, которая предоставляет удобную кнопку для обновления служб Google Play на устройстве. .
Чтобы обеспечить безопасность приложений и согласованность работы с физическими устройствами, системные образы с включенным Google Play Store подписаны ключом выпуска, что означает, что вы не можете получить повышенные привилегии (root) с этими образами. Если вам требуются повышенные привилегии (root) для помощи в устранении неполадок приложения, вы можете использовать системные образы Android Open Source Project (AOSP), которые не включают приложения или службы Google.
Надеюсь помочь вам.
источник
Чего не хватает всем ответам: Если вы используете библиотеку биллинга от Google, вам понадобится " образ Google Play " для тестирования. Это не имеет ничего общего с установкой приложений, но вам нужно установить Play Маркет, чтобы протестировать покупки «в приложении» и продукты по подписке. В противном случае вы получите эту ошибку из
BillingClient
:Billing service unavailable on device
источник