【问题标题】:convert my application into .apk file it will not show google map将我的应用程序转换为 .apk 文件,它不会显示谷歌地图
【发布时间】:2013-03-26 20:33:00
【问题描述】:

您好,我是 android 应用程序开发的新手。我做了一个谷歌地图 v2 来使用 GPS 显示我的当前位置。

当我使用 USB 电缆测试移动设备时,它会正常工作 但问题是当我将我的应用程序转换为 .apk 时,它将检索我的 gps 当前>位置但没有显示地图

谁能帮助解决我的问题?

【问题讨论】:

  • 您已经创建了一个带有发布密钥的签名 apk。不是调试键。
  • Santhosh@ 如何获得签名的 apk 发布密钥..帮助我获得这个 santhosh

标签: android google-maps-api-2


【解决方案1】:

对于生成 .APK,您必须使用同一台机器上的 keystoreMAP API KEY。如果这两个与不同的机器不同,那么它会发生......(mean MAP are not show)

如果您有不同的密钥库,那么您可以从密钥库获取 MAP API 密钥。

查看以下链接:

How can I get the MD5 fingerprint from Java's keytool, not only SHA-1?

https://stackoverflow.com/a/5262845/1168654

已编辑

打开这个link:按照"Getting the MD5 Fingerprint of the SDK Debug Certificate" 上的步骤操作,然后从这个link 注册:然后在你的代码中使用该映射键,看看发生了什么。

【讨论】:

  • Dhaval Sodha Parmar@ 我正确地做了所有的事情,但我仍然得到相同的输出(我的手机没有显示地图)
  • Dhaval Sodha Parmar@friend 这是 google map api 版本 1 但我需要 google map api 2 ..它只需要 SHA1 不只是..我也明白了
  • 你有 SHA-1 吗?然后还获得MAP API KEY??我对吗?然后将 tha map 键放入您的代码中。运行。你必须这样做..否则没有简单的方法..你必须手动检查所有步骤..
【解决方案2】:

这表明您没有在项目中正确引用 Google Play 服务,或者您的设备不支持它。

请阅读Quick Start,了解如何在项目中正确引用 jar。

【讨论】:

  • RyPope@ 如何查看这个 GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext());
猜你喜欢
  • 1970-01-01
  • 2016-02-15
  • 2019-01-27
  • 2023-03-05
  • 2011-12-30
  • 1970-01-01
  • 1970-01-01
  • 2012-03-08
相关资源
最近更新 更多