谷歌搜索后,我无法找到这个问题的答案。 Google Play商店是否正式支持avd模拟器。
我知道它曾经停止过,然后我听说它是在特定版本的android之后被带回来的。我正在使用avd android版本4.4.3(api 19)谷歌应用程序。我没有在那里看到谷歌游戏商店应用程序。我想是期待它吗?或者是否有官方apk for google play store可以正式安装在avd上?
答案 0 :(得分:98)
Google Play商店现已正式预装Android Emulator。确保您运行的是最新版本的Android Studio 2.4。在Android Studio AVD Manager中,选择一个旁边有Google Play商店图标的虚拟设备配置,然后选择一个标有" Google Play"的系统图片。请参阅此发行说明:https://androidstudio.googleblog.com/2017/04/android-studio-24-preview-4-is-now.html
答案 1 :(得分:65)
从Android Studio 2.3.2开始 现在您可以创建一个预先安装了Play商店的AVD。目前,它在AVD的运行
上得到支持对于其他模拟器,您可以尝试此answer中提到的解决方案。
答案 2 :(得分:17)
是的,您可以在Android模拟器(AVD)上启用/使用Play商店: 在此之前,您必须设置一些先决条件:
答案 3 :(得分:11)
从Android Studio创建虚拟设备时,请注意设备表中的“ Play商店”列。带有Play商店图标的图像已预先安装了Google Play。
❗️在Google play root随附的系统映像中不可用。
创建AVD之后,您还可以从Android Studio AVD管理器中查看安装了Google Play的哪些图像:
答案 4 :(得分:11)
最简单的方法: 您应该先创建一个新的模拟器,然后再打开它,并遵循以下3个简单步骤:
1-转到C:\ Users [user] .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 \
答案 5 :(得分:3)
avd模拟器中没有google play商店。但您可以手动安装它。
安装Google API系统映像,因此您已经拥有Google服务(没有Play商店)
根据Google API图片创建AVD
从http://opengapps.org/下载最小档案并从中提取Phonesky.apk
将Phonesky.apk推送至/ system / priv-app / on avd。
重启avd。谷歌应该在那里。
最近我尝试自己做,你可以在我的博客上找到详细的教程:http://linuxoidchannel.blogspot.com/2017/01/how-to-install-google-play-store-on.html
答案 6 :(得分:2)
答案 7 :(得分:0)
如果使用命令行,则需要使用列出的软件包之一
sdkmanager --list | grep "playstore"
安装后,您可以在
中使用适当的软件包。avdmanager create avd --force --name testAVD --abi google_apis_playstore/x86_64 --package "system-images;android-28;google_apis_playstore;x86_64" -d 19
用安装的软件包替换google_apis_playstore;x86_64
答案 8 :(得分:0)
答案 9 :(得分:-3)
它还没有得到官方支持。
我搜索了Android错误跟踪器["play store" emulator avd
]。我点击了Android错误172531.并且,在评论#3中,回到16年7月,一位Google员工写道:
感谢您的反馈。我们正在努力支持将Play应用程序中的应用程序安装到模拟器,并在该功能可用时更新。
我可以想到三种可能的解决方法。
请求您喜欢的应用维护者将其应用副本上传到Amazon Appstore。然后将Appstore安装到您的Android设备上。然后使用Appstore安装您喜欢的应用程序。
或者:进行网络搜索,找到所需软件的.apk文件。例如,如果您要在Android模拟器中安装SleepBot,则可以对[SleepBot apk
]进行Google网络搜索。然后使用adb install
安装.apk文件。
或者:尝试将Google Play商店安装到您的Android虚拟设备中,尽管它不受支持。我从来没有试过这个,但我敢打赌它可能有效。