コンソールでFlutterプロジェクトの作成
flutter create --org com.your.orgname my_app_name
ディレクトリができるので、Android StudioでOPENする。
Android Studioでコンソールを開き
flutterfire configure
を実行。
Which Android application id (or package name) do you want to use for this configuration, e.g. 'com.example.app'?
と出た場合は下記の投稿を参考に確認し
パッケージ名を追記して再度実行するとできました。
Android Studioの右側libに
Firebase_options.dartが追加されました!!
Firebase を初期化する
firebase_coreがない場合追加
flutter pub add firebase_core
Flutter アプリの Firebase 構成を最新にします。
flutterfire configure
初期化処理
1.mian.Dartを編集
Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(MyApp());
}
WidgetsFlutterBinding.ensureInitialized();
runApp()の前にプラグインの初期化を行う場合初めに行う処理。最初に初期化することを保証することをFlutterに通知する。
2.マークが出るのでクリックして、Firebasecoreをインポート
3.再度ビルド
flutter run
参考記事