1

我正在运行具有 Google API 级别 18 的模拟器,但每当我打开基于谷歌地图的应用程序时,我都会收到错误消息“除非您更新 Google Play 服务,否则此应用程序将无法运行”。

如何让 google play 服务在我的模拟器上运行?我查看了其他 stackoverflow 问题,但他们说要使用我已经使用的最新 API。

编辑:值得注意的是我正在使用支持库

编辑:我的模拟器设置的屏幕截图:

在此处输入图像描述

4

4 回答 4

2

您需要使用所需的 API 级别 + Google API 设置模拟器!每个 API 级别都有 2 个版本的 ROM!一个有 Google API,一个没有!如果您选择第一个,则可以运行任何使用 Google Play 服务的应用程序!

于 2013-08-19T14:14:49.180 回答
1

您应该使用目标版本Google API - API 级别 18创建模拟器,启动它并添加 Google 帐户(系统设置 - 添加帐户 - Google)

于 2013-08-19T14:34:54.353 回答
0

在设备上,您需要安装 Google Play 服务。我不确定是否可以将它安装在模拟器上。您可以尝试搜索解决方法。但是我以前遇到过这个问题,我只是最终使用了一个真实的设备。

于 2013-09-05T16:24:53.997 回答
0

当我尝试通过模拟器为我的应用程序提供虚拟位置数据时,我遇到了同样的问题。

模拟器仍然没有地图支持,尽管您可以解决问题并让它运行起来!

在我看来,最适合您的教程是本教程。

于 2013-08-19T14:29:39.627 回答