事象
- ExpoをAndroidパッケージに出力する。(APK、bundle問わず発生)(iosでも再現するらしい、参考情報参照)
- アプリを実機起動すると異常終了する
- エラー通知等はなし。Expoの開発環境では発生しない
- オープンテストで異常終了をレポートすると、google play console上に次のエラーログが確認できる
at host.exp.exponent.experience.BaseExperienceActivity.lambda$consumeErrorQueue$0 (BaseExperienceActivity.java:210)
- バージョン Expo 4.10.1
原因
参考資料
https://github.com/moment/moment/issues/5214
https://github.com/moment/moment/issues/5252
- Moment.js の処理時にExpo環境内でバグがある。
- 具体的には次のメソッド実行時に異常終了していた
app.js
Moment.locale('jp');
対処
- Moment.jsの利用箇所を置き換えた