先日リリースした「通知くん」のAndroid版を開発しています。
そこで原因不明の問題が発生、なんとか解決出来たのでその方法など書いておきたいと思います。
あまり同じ症状の方も見なかったのでちゃんとドキュメントを読んでセットアップすれば発生しない問題なのかもしれません。
症状
buildTypesに「staging」を追加している状態で./gradlew assembleStagingを実行して出来たステージング用のapkをインストールして確認しようとすると
最初のスプラッシュ画面が表示されたあと、うんともすんとも言わず止まってしまう。
他にも、./gradlew assembleReleaseで出来た本番用のapkでも同様。
また、yarn android --variant releaseを実行して、シミュレーターで確認しても同様です。
buildTypesの設定
以下のような設定をしています。
buildTypes {
debug {
applicationIdSuffix '.debug'
signingConfi