【问题标题】:Unable to load map on android emulator无法在安卓模拟器上加载地图
【发布时间】:2015-07-08 16:35:00
【问题描述】:

我的 android 应用程序我有 google map apiv2 并且能够在物理设备上显示地图,但是当在模拟器上尝试时会显示消息 -

除非您更新 Goolge 播放服务,否则此应用将无法运行。

我已将 google play 服务更新到 api 级别 19 并在清单文件中设置 android:targetSdkVersion="19"。

并使用 Google API 目标和 API 级别 19 创建了一个 avd。公共汽车在打开地图活动时仍会收到相同的消息。

你能帮帮我吗?

提前致谢!!

【问题讨论】:

    标签: android google-maps android-emulator


    【解决方案1】:

    目前,参考 Google Android Map API v2,您无法在 Android 模拟器上运行 Google Maps v2;您必须使用设备进行测试。

    我建议使用 Genymotion 的模拟器,而不是 Google 的模拟器。它的启动速度更快,几乎实时响应。它还支持 Google Play 服务,因此也支持 Google 地图。

    download Genymotion

    【讨论】:

    • 感谢@jignesh jain 的回答我已安装并在 genymotion 模拟器上进行了测试,但在 Pushnotification 服务上注册 GCMRegistrar 时出错。错误消息是 - 设备没有包 com.google.android.gsf 任何帮助。
    • 创建一个谷歌帐户并打开 Play 商店以便更新,因为 GCM 需要 Google Play 服务。
    • 我只是尝试登录 Gmail 应用程序,它说这个应用程序不会在没有 google play 服务的情况下运行。当尝试通过设置添加帐户时,我选择个人然后 gmail 它返回。
    • 从链接下载,然后拖放到你的模拟器androidfilehost.com/?fid=95784891001614559
    猜你喜欢
    • 2017-08-01
    • 1970-01-01
    • 2015-08-04
    • 1970-01-01
    • 2013-04-30
    • 1970-01-01
    • 2023-03-25
    • 2017-06-16
    相关资源
    最近更新 更多