Эмулятор Android без PlayStore на Android Studio 3.1 Последний выпуск

Вчера я обновил свою андроид студию 3.0.1 до 3.1 и пытался создать AVD для nexus 5 и nexus 5X, который по умолчанию поставляется с playstore. Я установил на нем x86 системный образ naugat Android 7.0 (Google Apis). Когда загрузка завершается, и я загружаю AVD, он содержит некоторые приложения Google (gmail, playmusic, playmovie), но не содержит Google Play Store или Play Services. Почему так происходит? В более ранней версии Android Studio (например, 3.0.1), если я следую тому же процессу, то он создает AVD с PlayStore. Может кто-нибудь сказать мне, что происходит в этом?

[Изображение Nexus 5 & 5X с логотипом PlayStore] 1

[Изображение моих созданных AVD, на которых нет символов PlayStore] 2

3 ответа

Решение

Я нашел решение. Я выбирал системный образ x86 android nougat 7.0 (Google Apis), поэтому он включал в себя только некоторые приложения Google, но не включал магазин Google Play. Я не получил идеального ответа на stackru после публикации своего вопроса, поэтому я сообщаю об ошибке в Android Studio (Справка> Отправить отзыв), и они дали мне идеальный ответ. Я выбирал системное изображение с Google Apis, но если я хочу установить Play Store на эмуляторе, я должен выбрать системные изображения с (Google Play).

увидеть это изображение

Я знаю, что это глупая ошибка, но никто не ответил мне этим ответом, поэтому, я думаю, мне нужно опубликовать мой ответ, чтобы другие могли отослать его и получить от него помощь, поэтому я разместил свой ответ.

Вам следует создать новый эмулятор, прежде чем открывать его впервые, выполните следующие 3 простых шага:

1- перейдите в C:\Users[пользователь].android\avd[папка вашего виртуального устройства] откройте "config.ini" с помощью текстового редактора, такого как блокнот

2- изменить

"PlayStore.enabled=false" на "PlayStore.enabled=true"

3- изменить

mage.sysdir.1 = системные изображения \android-30\google_apis\x86\

к

image.sysdir.1 = системные изображения \android-30\google_apis_playstore\x86\

Попробуйте использовать Nougat на вкладке "Рекомендуемые", а не на вкладке "Изображения x86". Как вы видите на моем скриншоте - в "Рекомендуемом" есть Play Store: https://pasteboard.co/He7jFE2.jpg

Вы можете следовать этому уроку здесь.

или вы также можете попробовать его в эмуляторе genymotion, в котором есть встроенный магазин игр с возможностью выбора разных apis. Вот.

Другие вопросы по тегам