【问题标题】:android development, implementing google maps安卓开发,实现谷歌地图
【发布时间】:2011-04-19 12:14:33
【问题描述】:

直接来自http://code.google.com/android/add-ons/google-apis/mapkey.html 它说:

要注册 Maps API 密钥,您需要提供用于签署应用程序的证书的 MD5 指纹。在访问注册页面之前,请使用 Keytool 生成相应证书的指纹。 首先,确定您将在发布时使用哪个密钥来签署您的应用程序,并确保包含它的密钥库的路径。 接下来,使用 -list 选项运行 Keytool,针对目标密钥库和密钥别名。下表列出了您应该使用的选项。

我不明白执行此操作的说明。我尝试在终端上使用:

keytool -genkey -v -keystore microjobs.keystore -alias mjkey -keyalg RSA

然后输入名称和城市状态:

keytool -list

但它会返回:

keytool 错误:java.lang.Exception:Keystore 文件存在,但为空:

我该怎么办?

谢谢。

【问题讨论】:

    标签: android maps keystore keytool


    【解决方案1】:

    可能是文件夹的access 问题?

    此外,在您在问题中引用的页面后面,如果您查看 here,Eclipse 可以帮助您生成和定位您的 API 密钥。

    【讨论】:

      【解决方案2】:

      导航到包含密钥库文件的文件夹,然后运行

      keytool -list -alias your_alias -keystore your_file_name
      

      其中 your_file_name 只是文件名,没有路径。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-23
        • 2020-09-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多