Google Play商店中的自定义硬件配置文件

时间:2019-02-24 15:09:51

标签: android android-emulator

我正在尝试在Android Studio中创建一个自定义虚拟设备来模拟我的Pixel 3手机,但是我很难让它正常工作,所以我想看看我使用的步骤是否正确或有更好的选择应该在做。

我遵循了here的回答,并克隆了Pixel 2配置文件,然后手动对其进行了编辑,以指定Pixel 3的尺寸,分辨率等。我正在使用具有最新更新的Android Studio 3.3.1。

我遇到了两个问题:  1)当我尝试导入该配置文件时,它失去了“ Play商店”设置,并且新启动的图片未选中Google Play服务(see screenshot)  2)当我启动该图像时,它停留在我认为是Android SDK (see screenshot)

的“准备安装阶段”

我的问题是-我正在做的事情是否受支持(或应该可以正常工作),如果不能,是否有更好的方法来获得带有Google Play服务的自定义尺寸的设备图片?

预先感谢您的帮助!

2 个答案:

答案 0 :(得分: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.enabledimage.sysdir.1是必需的。 image.sysdir.1取决于您安装的Android AVD版本...

答案 1 :(得分:0)

似乎可以使用Android 10.0图像。经过修改的Nexus 5个人资料进行了测试。