0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

FlutterとFirebaseの紐付け

Posted at

コンソールで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

参考記事

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?