Пользовательский профиль оборудования с Google Play Store

Я пытаюсь создать пользовательское виртуальное устройство в Android Studio для эмуляции моего телефона Pixel 3, и мне трудно заставить его работать, поэтому я хотел проверить, правильны ли шаги, которые я использую, или есть что-то лучшее, что я должен делать .

Я последовал ответу от здесь и клонировал профиль Pixel 2, а затем вручную отредактировал его, указав размеры, разрешение и т. д. Pixel 3. Я использую Android Studio 3.3.1 с последними обновлениями.

Я сталкиваюсь с двумя проблемами: 1) Когда я пытаюсь импортировать этот профиль, он теряет настройку "Play Маркет", а в только что запущенном образе сервисы Google Play не отмечены (см. скриншот) 2) Когда я запускаю этот образ, он застревает на этапе «Подготовка к установке» того, что я считаю Android SDK (см. скриншот).

Мои вопросы: поддерживается ли то, что я делаю (или вообще должно работать), и если нет, есть ли лучший способ получить образ устройства нестандартного размера с сервисами Google Play?

Заранее спасибо за помощь!

11
0
2 036
2

Ответы 2

Кажется, работает с образом Android 10.0. Протестировано с измененным профилем Nexus 5.

открыть файл в: USER_HOME/.android/avd/[YOUR_AVD].avd/config.ini

и отредактируйте/добавьте это:

PlayStore.enabled=true
image.sysdir.1=system-images\android-29\google_apis_playstore\x86\
tag.display=Google Play
tag.id=google_apis_playstore
hw.device.manufacturer=Google
hw.device.name=Nexus 5

Может не все обязательно, но PlayStore.enabled и image.sysdir.1 обязательно. image.sysdir.1 зависит от установленной версии Android AVD...

Это отлично сработало для меня. Нужно только изменить «PlayStore.enabled» и «image.sysdir.1», как предложил mtrakal. Спасибо.

dev2505 04.06.2020 14:41

Это сработало для меня :-) И, наконец, он загрузил образ, который есть в магазине Google Play. Таким образом, не все изображения по умолчанию имеют магазин Google Play.

Pushpendra 30.01.2021 12:15

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