Androidアプリ開発に励む初心者よ、絶対にキーストア( keystore)は無くすな

https://qiita.com/kokogento/items/451e3dd5fd97796fb39e

この記事を投稿した全貌をここに記録する。。。

なぜかkeystoreへのパスとかが、もう一度入力しないといけなくなった。。

APKへの署名情報(パスワードやalias)が、再度入力しないといけなくなった

そもそも、どうしてkeystoreへのパスをはじめとする、APKへの署名情報(パスワードやalias)が、再度入力しないといけなくなったのかが謎である。。

本来なら上の画像のように、毎回入力する必要はないのだ。

考えられる原因2つ

・Android Studioがアップデートされたから

・Githubから古いバージョンのプロジェクトをダウンロードし、それに置き換えたから(多分これが正解)

なぜ古いバージョンに置き換えたか?

やり直したかったからだ。。。

と、言うのも、Android Xに移行すると、capacitorのプラグインが対応してないっぽくて、ビルドできなくなった。

戻す方法もわからんので、もうGithubから前のバージョンをダウンロードして、置き換えるという荒業をやった。

npm install
npx cap sync

  Githubからダウンロード後、このコマンドだけでiOSは動作してくれたが、Androidはビルドできなかった。。

キーストア( keystore)を発見できたから解決できた


キーストア( keystore)を発見できたことによって、aliasmもわかったし、何とかAPKへの署名ができた!

これができないとAndroid アプリがアップデートできない!