2011-02-27 115 views
3

喜當我嘗試運行此命令斌/密鑰工具-list -alias androiddebugkey -keystore debug.keystore -storepass的android -keypass安卓錯誤keytool命令

我得到了錯誤java.lang.Exception的密鑰庫文件不列入存在:debug.keyStore 實際上,我正在嘗試獲取googlemaps的關鍵爲android永遠不會使用keytool命令。

任何一個可以幫助如何刪除此錯誤

回答

5

的問題是,密鑰工具不知道去哪裏找密鑰庫文件。 如果您使用的是Windows 7/Vista中,請嘗試:

keytool -list -alias androiddebugkey -keystore c:\users\your-user-name\.android\debug.keystore -storepass android -keypass android
(與你的實際用戶名替換您的用戶名)

對於Windows XP,請嘗試:

keytool -list -alias androiddebugkey -keystore c:\documents and settings\your-user-name\.android\debug.keystore -storepass android -keypass android

+0

非常感謝Erez – Raghu 2011-02-27 11:58:26

+0

對您有幫助嗎?如果這是解決方案,我建議您將其標記,以便其他用戶也可以找到它:-) – 2011-02-27 12:48:56

1

最後,我解決了這個問題,並正確的工作腳本/命令如下: 請注意,它們放置在雙引號請原樣使用,因爲這是正確的方法。當然,請更改用戶名,對於不同版本的Windows,您必須相應地更改它。請隨時詢問你是否有任何問題。

C:\Program Files\Java\jdk1.6.0_25\bin>keytool -list -alias androiddebugkey -keys 
tore "c:\documents and settings\user\.android\debug.keystore" -storepass android 
-keypass android 
2

如果V2地圖生成SHA密鑰使用此命令。用於釋放測試的關鍵手段。

C:\Program Files\Java\jdk1.6.0_20\bin>keytool.exe -list -v -alias androiddebugkey -keystore C:\Users\DON\.android\debug.keystore -storepass android -keypass android 
    Don is usersystem name 

如果你想要應用程序的生活方式的發展。

eclipse->Window ->Preferences ->Android ->Build -> now you get the sha key