【问题标题】:Android Map Certifivate Fingerprint. (MD5):Android 地图证书指纹。 (MD5):
【发布时间】:2013-08-15 08:10:27
【问题描述】:

所以我想在 android 上做一个地图应用程序。

我在我的 mac os 终端上写了这段代码来创建证书指纹

keytool -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android

代码生成:

(MD5):C9:C1:40:66:40:07:D0:8C:FF:44:A3:7D:F4:73:57:4B

我不知道为什么,但是代码生成 MD5 而不是 SHA-1 我知道我需要 20 个字符的指纹,但我的终端生成了 16 个字符。

如果我的指纹是错误的,我该如何创建真正的指纹。如果它是真的,那么我如何从 developer.google.com 为地图创建 Api 密钥

如果你有任何线索,请帮忙。谢谢

【问题讨论】:

    标签: android google-maps android-mapview


    【解决方案1】:

    在您提供的 keytool 命令的末尾添加 -v。它可能看起来像这样。

    keytool -list -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android -v
    

    更新:

    我之前回答过类似这样的一些相关问题,如果我的回答对你来说不够,你可能会从中得到一个想法。 :)

    How to/Error in declaring google-play-services-component

    【讨论】:

      【解决方案2】:

      在eclipse中安装插件 http://keytool.sourceforge.net/update 转到 eclipse -> Help -> Install new software paste 以上链接

      并安装它

      然后在 ecipse 中打开 keytool 将提供打开密钥库选项 它会给你 SHA1 指纹。

      (keytool窗口将在errorlog和logcat旁边打开 单击下拉菜单,然后单击 androiddebugkey,您将在此处获得所有信息)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-05
        • 2012-05-10
        • 1970-01-01
        • 2013-12-03
        • 1970-01-01
        • 1970-01-01
        • 2013-08-09
        相关资源
        最近更新 更多