keytool 錯誤: java.lang.Exception: 金鑰庫檔案不存在: keystore

zack發表於2017-09-05

通過Android Studio編譯器獲取SHA1

第一步、開啟Android Studio的Terminal工具

第二步、輸入命令:keytool -v -list -keystore keystore檔案路徑,然後提示

keytool 錯誤: java.lang.Exception: 金鑰庫檔案不存在: keystore

於是上網百度,參考:http://blog.csdn.net/zhangxing52077/article/details/53997893

很簡單:只需要在Terminal工具的命令列輸入下列內容,會重新根據配置內容生成keystore檔案。這裡要注意會要求設定密碼,這個密碼請記錄下來以便後面獲取SHA1時使用。

keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000

生成成功後,重新執行上面的第二步命令,會出現第三步要求輸入keystore密碼,然後回車。搞定。

相關文章