Flutter で firebase の各種機能を使う場合、機能毎にライブラリをインストールすることになる。2-3個の場合は気にならないが、数が多くなると各ライブラリの依存関係がかなり複雑になる。今回のプロジェクトでは、firebase_coreとfirebase_auth、firebase_analytics、firebase_messaging、firebase_crashlyticsの5つを使ったが、最適な組み合わせを見つけるのに時間がかかってしまった。
2021年1月15日時点でインストールできた組み合わせを載せておきます。
firebase_core: ^0.5.2
firebase_auth: ^0.18.4
firebase_analytics: ^6.3.0
firebase_messaging: ^8.0.0-dev.10
firebase_crashlytics: ^0.2.4
Categories: