2011-11-14 29 views
5

我面臨與谷歌地圖api爲Android的問題。谷歌地圖api爲Android註冊頁面

所有教程和指令都會告訴您獲取該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 

我懷疑這是太長

+1

下面的答案是正確的,我發現這篇文章後搜索了同樣的問題...你應該將其標記爲已接受,以便未來的訪問者知道它是正確的 – Rich

回答

8

難道喲ü按照部分說明標題爲:獲取SDK調試證書的MD5指紋在這裏找到:

http://code.google.com/android/add-ons/google-apis/mapkey.html#overview

你有JDK 1.7?我用Google搜索,發現如下計算器答案,我無法驗證,因爲我沒有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,默認SHA1指紋密鑰工具的輸出,而不是MD5 。添加-v選項也允許查看MD5。「

+0

是的先生,我做了,簽名上面是我得到的那個 – KamalSalem

+0

這也適用於我,謝謝。 – Rich

+0

當我嘗試使用jre6時,我得到了與問題中提到的相同的錯誤,但是當我嘗試使用jre7時,它工作正常。 –