1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Flutter アプリに Firebase を追加した時のエラーの対処法まとめ

Posted at

経緯

Firebase に記載されている手順を元に Flutter のモバイルアプリのプロジェクトに
Firebase を追加すると firebase_options.dart に以下のエラーが発生したのでその対処法をまとめます。

  1. Target of URI doesn't exist: 'package:firebase_core/firebase_core.dart'.
  2. Const variables must be initialized with a constant value.
  3. The method 'FirebaseOptions' isn't defined for the type 'DefaultFirebaseOptions'.

環境

Flutter: 3.3.2
Firebase: 11.14.1

Flutter アプリに Firebase を追加した際の手順

Firebase のプロジェクト作成後の画面で Flutter のアイコンをクリックした後の画面の手順を元に
Flutter アプリに追加しました。

image.png
右端の Flutter のアイコンクリック

Flutterのプロジェクトは既に作成していたので手順2から。
image.png
image.png

手順通りに進めると経緯記載のエラーが発生していました。

Target of URI doesn't exist: 'package:firebase_core/firebase_core.dart'. の対処

'package:firebase_core/firebase_core.dart'.が無いというエラーなので追加してあげます。
flutter pub add firebase_core のコマンドを Flutter プロジェクトディレクトリで実行します。

残り2つのエラーについて

firebase_core を追加してあげたら残りのエラーも無事解消されました:clap:

最後に

公式のドキュメントを参考に行えば解決出来ました。
Firebase の追加方法については最初から以下のページを案内するか、上記のページにも
firebase_core を追加する手順があれば親切かなと思いました。

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?