2018年4月30日 星期一

Android APP 開發筆記 - 找回 key alias 金鑰別名名稱

要是成功上架/發布某個 App 之後,卻不小心忘了當初上架/發布 Keystore 的密碼,那就再也不能更新已經上架的那隻 App 。所有累積的下載量/曝光率等等的都會隨著打不開。所以請慎選金鑰的存放位置要記得,package name 也不要改來改去,修正的版本如果跟前一版的 package 不同,也無法發佈更新。

如果 alias 忘記,可以用 java 的 keytool 查出來。前提是記要得金鑰的儲存密碼。

java安裝完成後,keytool 工具應該在這個目錄下
C:\Program Files (x86)\Java\jre7\bin\ 

在終端機介面輸入以下指令 :
keytool -list  -v -keystore X:/XXXX /XXXX.keystore -storepass XXXX
 X:/XXXX /XXXX.keystore 輸入 keystore 的絕對位置和名稱
 -storepass XXXX  的 XXXX 輸入 keystore 的密碼


  • 建議 key store password 跟 key password 假設一樣的比較不會忘。
  • Android Studio 產生的 keystore 名稱可能是 release.jks
  • Corona Labs 產生的 keystore 名稱可能是 google.keystore

沒有留言:

張貼留言