結果:Error generating final archive: Debug Certificate expired on 2012/5/23
此句話意思是無法產生.apk檔:Debug認證已經過期 距離上次摸android至今也有兩年了
所以解決辦法需要讓android sdk 重新生成debug.keystore
以下參考網址:
http://blog.sina.com.cn/s/blog_6d0021460100ysbd.html
http://q-and-g.blogspot.tw/2009/07/androidkeystore.html
- preference -> android -> build中可以找到舊的debug.keystore位置
- Windows -> Preferences -> Java -> Installed JREs 確認Jre Y 資料夾的location位置,找到bin -> keytools
- 進入console mode ,在上述路徑下輸入
keytool -genkey -v keystore debug.keystore -alias developer.keystore -keyalg RSA -validity 20000
其中debug.keystore可自訂名稱。
keystore:名稱
alias:別名
keyalg:演算法
validity:有效天數
輸入後,會有一系列的問題,需要注意的是過程中會輸入兩種密碼,網路上書上都推薦怕記不住就用一樣。
http://q-and-g.blogspot.tw/2009/07/androidkeystore.html
- preference -> android -> build中可以找到舊的debug.keystore位置
- Windows -> Preferences -> Java -> Installed JREs 確認Jre Y 資料夾的location位置,找到bin -> keytools
- 進入console mode ,在上述路徑下輸入
keytool -genkey -v keystore debug.keystore -alias developer.keystore -keyalg RSA -validity 20000
其中debug.keystore可自訂名稱。
keystore:名稱
alias:別名
keyalg:演算法
validity:有效天數
輸入後,會有一系列的問題,需要注意的是過程中會輸入兩種密碼,網路上書上都推薦怕記不住就用一樣。
沒有留言:
張貼留言