申請(qǐng)Google地圖密鑰: 1.申請(qǐng)一個(gè)Google賬號(hào),即Google的Gmail郵箱。 申請(qǐng)地址: https://www.google.com/accounts/Login 2.找到保存Debug證書的keystore位置,并獲取證書的MD5散列值。 具體方法如下: 證書的保存地址(Eclipse->Preferences->Android->Build欄中的Default debug keystore即是 打開命令工具CMD,切換到keystore的目錄輸入如下命令: >keytool –list –keystore debug.keystore 然后在出現(xiàn)提示輸入keystore密碼的時(shí)候輸入:android (輸入時(shí)看不見,輸入android后回車),這樣便可得到MD5散列值。 (注:MD5和SHA證書時(shí)不一樣的,位數(shù)也不一樣,不可通用) 3.打開地圖頁面申請(qǐng)頁面: http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html 在頁面下方找到My certificate's MD5 fingerprint在方框里面輸入剛才申請(qǐng)到得MD5散列值 點(diǎn)擊下面的Generate APIKey,這樣在跳轉(zhuǎn)頁面就即可得到的地圖密鑰,在以后用到MapView的時(shí)候都要輸入這個(gè)密鑰。 注意: 申請(qǐng)google地圖API Key http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html (Google Projects for Android: Google APIs——Maps API Key Signup) 用該網(wǎng)址申請(qǐng)的API Key才能正常工作。 另: http://code.google.com/intl/zh-CN/android/maps-api-signup.html (Android Maps API Key Signup——Sign Up for the Android Maps API) 顯示灰格子,無法正常工作。 http://www.google.com/apis/maps/signup.html(注冊(cè)使用 Google Maps API) 這個(gè)不是針對(duì)android開發(fā)用的,只需用Google賬戶申請(qǐng)即可,不需要MD5證書。 附:keytool命令 第2步中若使用命令 >keytool –list –keystore debug.keystore 只有現(xiàn)實(shí)SHA證書時(shí),可以采用 >keytool –list -v –keystore debug.keystore顯示詳細(xì)輸出。 使用keytool -help或keytool -command_name -help即可獲取相應(yīng)命令的用法。 |
|