今天發生了什麼對我來說是這樣的,每當我試圖運行一個應用程序,不管它是多麼簡單,我得到這個錯誤:Eclipse錯誤java.io.IOEception:無效的密鑰庫格式?
java.io.IOEception: Invalid Keystore format
我已經運行在我的AVD應用數週沒有任何問題,但今天一切都很糟糕。
說實話,我修改了其中一個應用程序的R.java文件,因爲它顯示我一個愚蠢的錯誤,當一切都變糟。
今天發生了什麼對我來說是這樣的,每當我試圖運行一個應用程序,不管它是多麼簡單,我得到這個錯誤:Eclipse錯誤java.io.IOEception:無效的密鑰庫格式?
java.io.IOEception: Invalid Keystore format
我已經運行在我的AVD應用數週沒有任何問題,但今天一切都很糟糕。
說實話,我修改了其中一個應用程序的R.java文件,因爲它顯示我一個愚蠢的錯誤,當一切都變糟。
在這裏有幾個問題非常相似。嘗試this one,如果它不起作用,還有幾個其他問題有一些解決方案。
只需鍵入以下到您的SO搜索框:[android] invalid keystore format
這是因爲你debug.keystore
被默認調試到期時產生keystore
其有效期爲1 year.you可以找到User\yourusername\.android\debug.keystore
這裏debug.keystore
你必須刪除文件debug.keystore
並構建項目,然後它會自動創建一個debug.keystore
文件。
根據錯誤,您的密鑰庫中可能存在一些問題。你有沒有嘗試再生它? – jsalonen
您不應該修改R.java文件。你有沒有嘗試重建應用程序?另外,在安裝和運行應用程序的過程中,您是否會遇到異常?你可以發佈控制檯的輸出嗎? – ethan