android注册页面的谷歌地图api

android注册页面的谷歌地图api,android,google-maps,Android,Google Maps,我面临一个android版谷歌地图api的问题 所有教程和说明都告诉您获取debug.keystore文件并获取其签名,然后将其粘贴到google注册页面 这对我来说是失败的,我得到了这个错误 The fingerprint you entered is not valid. Please press the Back button on your browser and enter a valid certificate fingerprint. 我真的不知道我做错了什么:(任何帮助都将不胜

我面临一个android版谷歌地图api的问题

所有教程和说明都告诉您获取debug.keystore文件并获取其签名,然后将其粘贴到google注册页面

这对我来说是失败的,我得到了这个错误

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

我怀疑这太长了

您是否遵循了标题为“获取SDK调试证书的MD5指纹”部分中的说明:

你有jdk 1.7吗?我在谷歌上搜索到以下stackoverflow答案,我无法验证,因为我没有jdk 1.7:

哪个指向


并说“安装了JDK1.7后,keytool默认输出SHA1指纹,而不是MD5。添加-v选项也允许查看MD5。”

是的,先生,我有,上面的签名就是我尝试使用jre6时得到的签名。我遇到了与问题中提到的相同的错误,但当我尝试使用jre7时,它工作得很好。下面的答案是正确的,在我通过谷歌搜索同一问题找到这篇文章后,它对我有效……你应该将其标记为已接受,以便将来的访问者知道它是正确的