閱讀821 返回首頁    go 阿裏雲 go 技術社區[雲棲]


申請Google Map Android API Key

要想使用Google的Map服務編寫應用,無論是Google Map API和Google Map Android API都需要申請Key。Google Map API中的Key的申請這裏就不介紹了,主要介紹Google Map Android API的Key,它的申請步驟如下:
• 找到或創建keystore證書文件;
• 生成MD5認證指紋;
• 生成Google Map API Key。
1.找到或創建keystore證書文件
我們在本書的第3章的應用程序的打包、安裝和卸載部分已經介紹了,本章就不再介紹了。
2.生成MD5認證指紋
剛才花了很多篇幅介紹證書文件的生成,下麵介紹生成MD5認證指紋。MD5認證指紋是對於證書文件的再次加密,把證書生成MD5認證指紋過程命令如下:
keytool -list -keystore “C:\Documents and Settings\tony\.android\debug.keystore”
回車後輸入密碼,這裏的密碼是證書加載密碼,而非加密密碼,如果使用的證書文件是ADT生成的debug.keystore文件,那密碼是“android”。如圖16-5所示。

圖16-5 生成MD5認證指紋
其中生成的MD5認證指紋形式如:XX:YY:D3...。
3.生成Google Map Android API Key
到這一步就比較簡單了,要完成Key的生成,需要有一個Google的賬號。如果沒有可以到Google網站創建一個。如果這些準備工作都已經完成了,就可以生成了,生成Key是在Google網站完成的,它的網站是:
https://code.google.com/intl/zh-CN/android/maps-api-signup.html
打開網站輸入MD5認證指紋如圖16-6所示。

圖16-6 MD5認證指紋網站
在圖16-11所示的“Generate API Key”後要求輸入Google賬號,如圖16-7所示。

圖16-7 輸入Google賬號
點擊“Sign in”登錄後產生如圖16-8所示的Key。

圖16-8 生成Key
注意:如果使Android模擬器開發,使用ADT生成debug.keystore證書文件,申請Google Map Android API Key,每次生成的Key是不一樣的,每台電腦的Key也是不通用的,因此,你隻能按照按照上麵的步驟自己生成Key,而不能使用別人的,還有在你的電腦重新安裝或者Android SDK重新安裝建議都重新生成Key,如果Key不正確的話地圖屏幕地圖就顯示不了,隻有地圖的網狀格子。

最後更新:2017-04-02 06:51:43

  上一篇:go 向Url發送post請求傳遞參數
  下一篇:go Android中懸浮窗口的實現原理和示例代碼