Android avd模拟器是否支持Google Play Store?
在谷歌上搜索了很久之后,我找不到这个问题的答案。谷歌play商店正式支持avd模拟器Android avd模拟器是否支持Google Play Store?,android,google-play,avd,Android,Google Play,Avd,在谷歌上搜索了很久之后,我找不到这个问题的答案。谷歌play商店正式支持avd模拟器 我知道它曾经被停止过,然后我听说它是在特定版本的android之后被带回来的。我使用的是avd安卓版本4.4.3(api 19)谷歌应用程序。我在那里没有看到google play store应用程序。我该期待吗?或者是否有一个官方的apk for google play store可以正式安装在avd上?从Android Studio 2.3.2开始 现在您可以创建一个预装了Play Store的AVD。目前
我知道它曾经被停止过,然后我听说它是在特定版本的android之后被带回来的。我使用的是avd安卓版本4.4.3(api 19)谷歌应用程序。我在那里没有看到google play store应用程序。我该期待吗?或者是否有一个官方的apk for google play store可以正式安装在avd上?从Android Studio 2.3.2开始 现在您可以创建一个预装了Play Store的AVD。目前,AVD的运行支持该功能
- Nexus 5或5X手机或任何Android Wear的设备定义
- 自Android 7.0(API 24)以来的系统映像
对于其他模拟器,您可以尝试本文中提到的解决方案。avd emulator中没有google play商店。但是你可以手动安装
SleepBot apk
]。然后使用adb install
安装.apk文件Google Play商店现在正式预装了Android模拟器。确保您正在运行最新版本的Android Studio 2.4。在Android Studio AVD管理器中,选择一个旁边有Google Play商店图标的虚拟设备配置,然后选择一个标签为“Google Play”的系统映像。请参阅本发行说明:
是的,您可以在Android Emulator(AVD)上启用/使用Play Store: 在此之前,您必须设置一些先决条件:
如果使用命令行,则需要使用中列出的包之一
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\u api\u playstore;当您从Android Studio创建虚拟设备时,请注意设备表中的Play Store列。带有play store图标的图像已经预装了google play
❗️ google play root附带的系统内映像不可用
创建AVD后,您还可以从Android Studio AVD管理器中查看哪些图像安装了google play:
最简单的方法:
您应该创建一个新的仿真器,在第一次打开它之前,请遵循以下3个简单步骤:
1-转到C:\Users[user].android\avd[您的虚拟设备文件夹]使用文本编辑器(如记事本)打开“config.ini”
2-改变
“PlayStore.enabled=false”
到
“PlayStore.enabled=true”
3-改变
mage.sysdir.1=系统映像\android-30\google\u API\x86\
到
image.sysdir.1=系统图像\android-30\google\u API\u playstore\x86\创建AVD时
选择带有谷歌播放图标的设备
选择您所需API级别的图像的google play版本
现在,在创建AVD之后,您应该会看到google play图标
在选择一个设备
选项上选择一个带有谷歌播放图标的设备
,然后选择一个系统图像,该图像在目标屏幕上显示谷歌播放
您可以随时下载APK并通过ADBDid进行安装,您是否会在Play Store的应用程序上收到“设备不兼容”警告?其中大约90%与我的不兼容。我无法安装任何我需要的东西(Firefox/Opera)。在按下Phonesky.apk并重新启动emulator后,play store在imagesAfter的一个子集上可用。我的emulator没有通电。这适用于Nexus_5_API_28/
是系统的装载点。因此使用了mount-o rw,remount/dev/root/
@jth:对您有帮助吗?如果没有,请发布一个新问题,并请为我提供一个问题的链接