Android的debug.keystore拒絕訪問致使的生成異常及解決方案

構建Android應用程序的時候輸出異常:
[apkbuilder] keytool 錯誤: java.io.FileNotFoundException: C:\Users\my\.android\debug.keystore(拒絕訪問.)
致使BUILD FAILED.java

##異常緣由:
Android要求全部的應用程序必須有簽名,不然就不會安裝該程序.
而在咱們開發過程當中,默認生成和使用debug.keystore(因此平時根本不會注意有這麼個玩意),
debug.keystore默認有效期爲一年,換句話說若是你的安卓環境已經使用了一年,
那麼在一年後的今天極可能出現debug.keystore過時的問T,致使工程出錯或者沒法生成apk文件等異常.android

##解決方案:ui

  1. 刪除過時的debug.keystore,會自動從新生成一份有效期一年的debug.keystore(簡單 & 粗暴)
  2. 其餘方案試過以後再補充...
相關文章
相關標籤/搜索