FlutterアプリをGoogle Play Consoleにアップロードしたいだけなのに。。
すでに10個くらいエラーを潰してるけど、そろそろいけるかと思ってもまだまだ新しいエラーが出続けるので記録。
エラー:
Failed to read key key from store "/Users/tenna/key.jks": Integrity check failed: java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available
ここに、証明書を作り直せと書いてある
やってみた。すると、
エラー:
Failed to read key key from store "/Users/tenna/Desktop/appname
/android/app/release.jks": No key with alias 'key' found in keystore /Users/tenna/Desktop/appname/android/app/release.jks
いやあるって!!!!!!!!!!
あるじゃん!!!!!!! ここ!!
![](https://assets.st-note.com/img/1649730173414-hf8BobmTAe.png?width=1200)
keyAliasを"key"のままにしてた。"release"に変更したらできた。
✓ Built build/app/outputs/flutter-apk/app-release.apk (64.3MB).
こいうエラーは大体自分がどっかでケアレスミスしてる。
何度経験してもツールのせいだと思うのをどうにかしたい。
できたと思ったらGooglePlayConsoleにアップロードできない。
![](https://assets.st-note.com/img/1649731102573-TujcrnM1Qa.png?width=1200)
apkはアップロードできなくなったらしい。
もっと早く言ってくれ〜〜!
代わりにaabファイルをビルド。
% flutter build appbundle
アップロードできた