android开发,实现谷歌地图

时间:2010-09-30 18:09:19

标签: android maps keystore keytool

直接从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 error:java.lang.Exception:密钥库文件存在,但为空:

我该怎么办?

感谢。

2 个答案:

答案 0 :(得分:0)

该文件夹可能会出现access问题吗?

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

答案 1 :(得分:0)

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

keytool -list -alias your_alias -keystore your_file_name

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