申請Google地圖密鑰: 1.申請一個(gè)Google賬號,,即Google的Gmail郵箱,。 申請地址: 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.打開地圖頁面申請頁面: http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html 在頁面下方找到My certificate's MD5 fingerprint在方框里面輸入剛才申請到得MD5散列值 點(diǎn)擊下面的Generate APIKey,這樣在跳轉(zhuǎn)頁面就即可得到的地圖密鑰,,在以后用到MapView的時(shí)候都要輸入這個(gè)密鑰。 注意: 申請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)址申請的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(注冊使用 Google Maps API) 這個(gè)不是針對android開發(fā)用的,,只需用Google賬戶申請即可,,不需要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)命令的用法。 |
|