0

嘿,我想,即使我已经安装了谷歌Play服务库,当我运行的应用程序,它说“谷歌播放它们从您的手机丢失服务”上的模拟器

“这对我的模拟器使用谷歌地图如果您的手机中缺少谷歌播放服务,应用程序将无法运行“

+0

根据android开发人员网站上的文档,您必须使用: - 兼容Android设备,运行Android 2.2或更高版本并包含Google Play商店。 - 带有AVD的Android模拟器,可运行基于Android 4.2.2或更高版本的Google API平台。 你的Android模拟器是否满足最后的条件? – hcelaloner

+0

[Android模拟器:此应用不会在没有Google Play服务的情况下运行](http://stackoverflow.com/questions/23265214/android-emulator-this-app-wont-run-without-google-play-服务) – bummi

回答

0

Google Play服务与Google Play服务库不同。该图书馆将您的应用程序授予Google Play服务提供的API。

模拟器很遗憾不支持Google Play服务4.2.2版之前的版本。 从Setup Google Play Services developers guide

如果你想测试在仿真器中的应用,扩大 的Android 4.2.2(API 17)或更高版本的目录,选择谷歌API和 安装。然后用Google API创建一个新的AVD作为平台 的目标。

0

模拟器不幸地不支持谷歌播放服务每4.2.2从设置谷歌播放服务开发人员指南。

0

运行你的仿真器,并安装名为com.google.android.gmscom.google.vending两个文件。由于com.google.android.gms就是所谓的Google Play服务,因此请确保您安装的apk版本与SDK的Google Play服务库版本相同。这两个文件的安装在这个环节提到Running Google Mapsv2

(有关实际设备测试应用程序) 如果您使用的是Android 2.2,那么你必须添加谷歌在你的项目中扮演服务升级Froyo(库),而不是Google play服务库。打开您的SDK管理器并查看Extras,您会找到一个。但是,如果您尝试使用高于2.2的Android测试您的应用,则必须使用上面提到的答案。

相关问题