2012年5月26日 星期六

Debug Certificate expired

最近必須把某個很久沒碰的 Android App 做些小改版…
從 Git 上拿下來立刻編譯看看…結果發生 Debug Certificate expired 錯誤…

後來查了一下知道 Debug Sign 的期限只有一年…
才想到現在用的這台主機買來至今剛過一年一個月…
而距上次開啟 Android App 的專案也至少一個月前了…果然是過期了…

處理方式很簡單…既然只是 Debug Sign 不是正式上線產品的 Sign
那就重新產生一個就行了…而且產生的方式交給 ADT 就行了…

先關閉 Eclipse 再到個人的目錄下把 debug.keystore、ddms.cfg 兩個檔案砍掉…
重開 Eclipse 編譯時自然會產生新的 Debug Sign 嘍…
放置 debug.keystore 的位置依人而異…可以從 Eclipse 的下列位置看到目錄…
Window / Preferences / Android / Build 視窗中的 Default debug keystore
像我個人是在 C:\Users\Ascii\.android 找到的…

沒有留言:

張貼留言