刪除 ~/.android/debug.keystore 後,建置專案報錯:Error generating final archive: java.security.cert.CertificateParsingException: java.io.IOException: Parse Generalized time, invalid format
ADT 嘗試自動產生新的 debug keystore,但系統時間錯誤(如年份 1970/2038 以上)導致憑證有效期解析失敗,或 keystore 檔案損毀。
~/.android/debug.keystore 再重新建置,ADT 會重新產生。keytool -genkey -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US"Project → Clean → Clean all projects。不要手動刪除 keystore,除非確定要重新產生;保持系統時間同步。