【问题标题】:how to create my own fingerprint for google maps embeded android application for public use如何为谷歌地图嵌入 android 应用程序创建我自己的指纹以供公众使用
【发布时间】:2011-10-14 21:59:20
【问题描述】:

我的 google maps 嵌入式 android 应用程序在模拟器和真实设备上正常工作,但在签署我的应用程序并将 .apk 文件放在真实设备上后,它不会加载 google maps。我认为我犯了一些签名错误。我已经注册debug.keystore with google 用于获取 google map API 密钥。我在互联网上搜索了 google map 嵌入式 android 应用程序的签名方法,但我没有发现任何对我有用的东西。我正在将此应用程序发布到 android 市场但是这个(谷歌地图确实无法在真实设备上加载)问题困扰着我。

所以请任何人帮助我,我可以获得谷歌地图 API 密钥供公众使用并且可以正确 签署此应用程序。

提前致谢。

【问题讨论】:

标签: android google-maps keystore api-key


【解决方案1】:

我很确定,当您发布 Android 应用程序时,您需要不同的地图 API 密钥。

我引用:

请注意,每个 Maps API 密钥都与特定的签名证书唯一关联。这意味着:

•当您开始开发时,您可以使用 SDK 工具创建的调试证书进行注册。

•当您准备好发布您的应用程序时,您需要使用您将用来签署您的应用程序以进行发布的证书再次注册。然后,您必须更新您的 MapView 元素,以便它们引用发布 API 密钥,而不是调试密钥,然后使用您的发布证书签署您的应用程序。

以上引用可在此处找到: http://code.google.com/android/add-ons/google-apis/maps-overview.html

下面的网页告诉你如何为你的签名证书获取 MD5 指纹 http://code.google.com/android/add-ons/google-apis/mapkey.html#getfingerprint

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-11
    • 1970-01-01
    • 1970-01-01
    • 2016-01-29
    • 2015-01-06
    • 2015-05-05
    • 2014-10-29
    • 1970-01-01
    相关资源
    最近更新 更多