gpt4 book ai didi

android - 谷歌地图可以在模拟器上显示,但不能在 Android 设备上显示

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:13:27 24 4
gpt4 key购买 nike

我已经获得了可以在模拟器上运行的 Google map API key ,但是当我在真实的 android 设备上运行该程序时,Map 没有显示。我读过一些解决方案,说我必须从 Google 获取发布 key ,但该解决方案没有告诉我如何获取这些 key

最佳答案

它不仅与 Android 应用 keystore 或 Android map API key 有关。它是两者的结合。当我们想要签署应用程序时,我们需要 keystore 。

您可以通过以下方式签署应用程序; (我假设您正在使用 Eclipse IDE 来提供说明)

  • 在 Package Explorer 窗口中右键单击您的项目
  • Android 工具 -> 导出已签名的应用程序包
  • 在“项目检查”窗口中,浏览您的项目并转到下一个窗口
  • 在那里,选择“创建新 keystore ”并按照向导操作
  • 不要提供 Eclipse 调试附带的默认密码键

然后您可以为您的应用完成签名 key 的创建。下一个过程是 Android map API key 注册过程。这里我假设你是在windows环境下做实现

  • 打开命令提示符
  • 转到您在上一个过程中保存 keystore 文件的地方
  • 给出不带引号的命令“keytool -list -keystore keystore.filename”
  • 他们会询问“ keystore 密码”,提供与创建 keystore 时相同的密码
  • 然后就可以得到一个MD5 key
  • 复制并转到此link

在适当的地方给出MD5 key ,打勾。然后 Google 人员将为您提供 XML 代码。您必须将该代码插入到需要加载 map 的 XML 文件中。

Bingo... 现在您已经创建了一个支持在模拟器和真实设备上运行的 Google map API 的应用程序。 :-)

关于android - 谷歌地图可以在模拟器上显示,但不能在 Android 设备上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5231830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com