1)首先你要確定你安裝的JDK位置,Windows->Preferences->Java->Installed JREs,你可以看到是Jre的location,再在dos cmd模式下查看你當前系統的path是否已經包含了。如果沒有包含添加到當前環境參數中。因為我們要用到的keytool命令在這個目錄下呀。2)接下來就要找到你不前AVD的debug.keystore的位置,windows->perferences->android->build,default debug keystore文字框中,列出C:\Documents and Settings\XXXXuser\.android\debug.keystore,這就是預設的debug.keystore,你可以先把這個檔案改一下名。我們需要建立一個新的debug.keystore3)緊接著我們來建立一個新的debug.keystore,在cmd下,進入C:\Users\Administrator\.android目錄執行命令如下:keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000輸入密碼,使用者等資訊確認後便可產生一個debug.keystore
4)好了,接下來我們就需要擷取MD5,去google申請一個apikey,很簡單在目前的目錄下執行:keytool -list -alias androiddebugkey -keystore debug.keystore根據提示輸入你在第三步所設的密碼,ok,就會得到下面資訊,Certificate fingerprint (MD5): FC:ED:DE:BS:16:1A:E8:05:F0:44:AD:4E:45:42:4B:D4這就是我們申請apikey時需要的FC:ED:DE:BS:16:1A:E8:05:F0:44:AD:4E:45:42:4B:D4
通過瀏覽器訪問http://code.google.com/android/maps-api-signup.html在My certificate's MD5 fingerprint文字框中輸入您剛剛擷取到的MD5碼點擊Generate API Key,當然前提是你的有一個google的賬戶。Google 地圖 APIGoogle 代碼首頁 > Google 地圖 API > Google 地圖 API 註冊感謝您註冊 Android 地圖 API 金鑰!您的密鑰是:0VWb_8R4e2TIB8rp7D5Hs8rQ3E_Um_3XryRJo3A此密鑰適用於所有使用以下指紋所對應認證進行驗證的應用程式:25:93:08:C1:02:7D:E3:8D:5E:22:23:13:B5:DD:F4:E2下面是一個 xml 格式的樣本,協助您瞭解地圖功能: <com.google.android.maps.MapView android:layout_width="fill_parent" android:layout_height="fill_parent" android:apiKey="0VWb_8R4e2TIB8rp7D5Hs8rQ3E_Um_3XryRJo3A" /> 有關詳細資料,請查看 API 文檔。