Google Maps API for Android注册页面

5
我遇到了一个关于Android版谷歌地图API的问题。
所有的教程和说明都会让你去获取debug.keystore文件并提取其签名,然后将其粘贴到谷歌注册页面上。
但这对我来说失败了,我收到了以下错误提示:
The fingerprint you entered is not valid. Please press the Back button on your browser and enter a valid certificate fingerprint.

我真的不知道我做错了什么 :( 希望能得到帮助。

编辑:这是我收到的签名

51:A6:89:45:CB:20:19:DF:55:CB:AE:23:E7:31:47:42:05:47:A2:79

我怀疑这篇内容太长了。


1
下面的答案是正确的,对我有用。在通过谷歌搜索相同问题后找到了这篇文章...你应该将其标记为已接受,以便未来的访问者知道它是正确的。 - Rich
1个回答

8
你是否按照此处找到的“获取SDK调试证书的MD5指纹”一章中的说明进行操作: http://code.google.com/android/add-ons/google-apis/mapkey.html#overview 你是否安装了jdk 1.7?我在Google上搜索到以下stackoverflow答案,但无法验证其准确性,因为我没有1.7: Any difference between MD5 and SHA1 for getting MAP API? 该答案指向:http://code.google.com/p/android/issues/detail?id=19035,并表示:“安装了JDK 1.7后,keytool默认输出SHA1指纹而非MD5。添加-v选项可查看MD5。”

是的先生,我做了,上面的签名就是我得到的。 - KamalSalem
当我尝试使用jre6时,我得到了与问题中提到的相同的错误,但是当我尝试使用jre7时,它可以正常工作。 - Shaista Naaz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接