При загрузке платформы SDK Android 8.0 с помощью Android Studio я вижу эти два образа системы.
- Образ системы Google API Intel x86 Atom
- Изображение системы Google Play Intel x86 atom
В чем разница между этими двумя?
При загрузке платформы SDK Android 8.0 с помощью Android Studio я вижу эти два образа системы.
В чем разница между этими двумя?
Ответы:
В игровом образе уже установлен магазин 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