【问题标题】:google map not working when .apk is installed in Device在设备中安装 .apk 时,谷歌地图无法正常工作
【发布时间】:2014-01-13 10:34:26
【问题描述】:

我已经按照http://blog-emildesign.rhcloud.com/?p=435 的说明创建了一个项目,该说明在其他一些查询中得到了说明。

它在我下载的 Eclipse 附带的 Android 虚拟设备中不起作用。我收到一些关于需要 GPU V2 的错误。所以我用 Eclipse 配置了 Genymotion 虚拟设备,它的工作非常顺利。

之后,我导出了项目并创建了 .apk 文件。然后我从虚拟设备中卸载了该应用程序并重新安装了提取的 .apk 文件。这样做时,地图不会显示。将文件安装在真实设备(Samsung Note II)中时也会发生同样的情况。

请帮忙!!

【问题讨论】:

标签: java android map genymotion


【解决方案1】:

使用这样的东西:

  1. 更新 SDK 中的 google play 服务。

  2. 从设备中手动卸载应用程序并重新启动设备。 我已经试过了,效果很好,兄弟

另外做一件事从https://code.google.com/apis/console/获取新的api密钥来编辑新的sh1代码

您可以从 window-preference-android-buid 获取您的 sh1 代码

【讨论】:

    【解决方案2】:

    尝试https://developers.google.com/maps/documentation/android/start中的步骤

    一般情况是,如果您的地图没有显示,那么您的密钥就是错误的。

    您应该使用debug.keystore 为从eclipse 运行生成一个单独的密钥,并使用您在获取.apk 文件时生成的yourapp.keystore 为.apk 文件生成单独的密钥。

    【讨论】:

      【解决方案3】:

      这似乎是调试/生产密钥库问题。 只需遵循本教程: https://developers.google.com/maps/documentation/android/intro

      【讨论】:

        猜你喜欢
        • 2018-11-21
        • 2016-09-28
        • 1970-01-01
        • 2018-01-02
        • 2011-03-25
        • 2017-05-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多