首先檢查C:/Documents and Settings/Administrator/.android下面是否有debug.keystore,如沒有則在eclispe下新建一個以Google APIs爲Build Targe的項目,則該文件會生成。
1、在命令行下輸入:
keytool -list -alias androiddebugkey -keystore (debug.keystore文件路徑) -storepass android -keypass android 如:
其中:
-list:在終端打印出證書的MD5指紋
-keystore <keystore-name>.keystore:目標密鑰所在的密鑰庫
-storepass <password>:密鑰庫密碼
-alias <alias_name>:密鑰庫內生成MD5指紋的密鑰別名
-keypass <password>:指定密鑰密碼
3、有了MD5密碼就可以到Google Map API密鑰的生成頁面:
http://code.google.com/intl/zh-CN/android/maps-api-signup.html 申請Map API密鑰了:
至此,我們就獲得了所有開發階段的應用程序通用的Map API密鑰。不過需要注意的是,在應用程序發佈時,需要根據爲應用程序簽名的密鑰重新生成Map API密鑰,並在程序中修改引用到Map API密鑰的地方。