conclusion
- keytoolというコマンドを使って確認する事ができる
- そのためにはkey storeのパスワードが必要
- パスワードをわすれてしまったときは[http://maxcamillo.github.io/android-keystore-password-recover/:title]を使う
article
key storeをそのaliasのアンマッチが発生した際に
No key with alias 'alias-name' found in keystore
というようなエラーが発生します。
そういうときは、 keytool
コマンドを使ってaliasを確認します。
僕の環境ではiTerm2ですが、Android Studioからも「View」 -> 「Tool Windows」 -> 「Terminal」からコマンドを実行する事ができます。
実行するコマンドは以下です。
keytool -list -keystore /your-path-to/name.store
※/your-path-to/name.storeの部分を適宜置き換えください。
そうすると作成日付の前にalias文字列が表示されます。
refs
[http://vancelucas.com/blog/listing-aliases-inside-an-android-keystore-file-with-keytool/:title]
[https://qiita.com/mmusasabi/items/e0dbd1fb01c0410f791a:embed:cite]
[https://cpoint-lab.co.jp/article/201803/【android】リリース版アプリをビルドするときにkey-aliasを/:embed:cite]
[https://code.google.com/archive/p/android-keystore-password-recover/:title]