Jay*_*ani 2 android android-virtual-device android-emulator android-studio
我昨天将我的android studio 3.0.1更新为3.1,并且我试图创建nexus 5和nexus 5X的 AVD,而该默认值随playstore一起提供。我在上面安装了naugat Android 7.0(Google Apis)的x86系统映像。下载完成后,我启动了我的AVD,它包含一些google应用(gmail,playmusic,playmovie),但不包含Google Play商店或播放服务。为什么会发生?在较早版本的android studio中(例如3.0.1),如果我遵循相同的过程,则它将使用playstore创建AVD。谁能告诉我这是怎么回事?
Sha*_*ian 10
您应该创建一个新的模拟器,然后在第一次打开它之前按照以下 3 个简单的步骤操作:
1- 转到 C:\Users[user].android\avd[您的虚拟设备文件夹] 使用记事本等文本编辑器打开“config.ini”
2-改变
“PlayStore.enabled=false”到“PlayStore.enabled=true”
3-改变
mage.sysdir.1 = system-images\android-30\google_apis\x86\
到
image.sysdir.1 = system-images\android-30\google_apis_playstore\x86\
我找到了解决方案。我选择的是系统映像x86 android nougat 7.0(Google Apis),因此,它仅包含一些google应用,但不包含google play商店。发布问题后,我没有收到关于stackoverflow的完美答复,因此,我报告了android studio中的错误(帮助>提交反馈),他们给了我完美的答案。我正在选择具有Google Apis的系统映像,但是如果我想在模拟器上安装Play商店,则必须选择具有(Google Play)的系统映像。
我知道这是一个愚蠢的错误,但是没有人用这个答案回答我,因此,我认为我应该发布我的答案,以便其他人可以参考并从中获得帮助,所以我已经发布了我的答案。
| 归档时间: |
|
| 查看次数: |
2534 次 |
| 最近记录: |