昨天下午開發中遇到一個匪夷所思的問題:本想把寫的項目運行到機器上,突然發現項目帶上紅色叉叉了,但是其中的項目的文件卻沒有任何錯誤!運行就eclipse就會報: Your project contains errors,please fix them before running your application
到底是什麼原因呢?我試着clean整個項目,關閉項目重新大開,試着重啓eclipse,甚至重新了電腦都無法解決問題,然後我去GOOGLE一下:網友們提出的解決方法有些與我之前一致,突然發現有人提示查看Eclipse problems
視圖即:windows---show view----problems
謝謝這個哥們,看來我編程還只是菜鳥啊!兩個查看問題都不懂!呵呵!無圖無真相
我的天啊!居然是Debug驗證已經過期了~~
debug的keystore默認有效期爲一年,看來我用這個KEY已經整整一年了!時間過的真快啊!
解決辦法很簡單,在 preference->android->buid中設置,找到Default debug Keystore的地址,然後把debug.keystore文件給刪除即可!
繼續上圖:
此時你只要刪除debug
keystore就行,系統又會爲你生成有效期爲一年的私鑰。
最後在clean項目,編譯ok!
最後,謝謝谷哥,謝謝度娘!具體是那個哥們給幫助,因爲過了一天,找不到了,所以就給不了鏈接了