0

嘿,我正在尝试在我的模拟器上使用谷歌地图,即使我在运行它说的应用程序时已经安装了谷歌播放服务库

“如果没有您手机中缺少的 google play 服务,此应用将无法运行”

4

3 回答 3

0

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

不幸的是,模拟器不支持 4.2.2 之前的 Google Play 服务。从设置 Google Play 服务开发者指南

如果您想在模拟器上测试您的应用程序,请展开 Android 4.2.2 (API 17) 或更高版本的目录,选择 Google APIs,然后安装它。然后创建一个以 Google API 作为平台目标的新 AVD。

于 2013-07-24T13:58:50.837 回答
0

运行您的模拟器并安装名为com.google.android.gmscom.google.vending的两个文件。由于 com.google.android.gms 就是所谓的 Google Play 服务,因此请确保您安装的 apk 的版本与您的 SDK 的 Google Play 服务库的版本相同。这两个文件的安装在这个链接运行谷歌地图v2中提到

(用于在真实设备上测试应用程序) 如果您使用的是 Android 2.2,那么您必须在项目中为 Froyo(库)添加 Google Play 服务,而不是 Google Play 服务库。打开你的 SDK 管理器并在 Extras 下查看,你会找到一个。但是,如果您尝试针对高于 2.2 的 Android 测试您的应用程序,则必须使用上述答案。

于 2014-09-04T15:52:33.173 回答
0

不幸的是,模拟器不支持设置谷歌播放服务开发者指南中的 4.2.2 版的谷歌播放服务。

于 2014-05-13T08:40:20.227 回答