0

Gmailのサイン用とFireBase用の2つの設定ファイルを使用しています。私の問題は、私のアプリケーションを実行したときのようです:Android - FirebaseAppがバケット名で初期化されていません

java.lang.RuntimeException: Unable to start activity ComponentInfo{place.picker.mymarket/place.picker.mymarket.MainActivity}: java.lang.IllegalStateException: FirebaseApp was not initialized with a bucket name. 
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2456) 
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2517) 
    at android.app.ActivityThread.access$800(ActivityThread.java:163) 
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1413) 
    at android.os.Handler.dispatchMessage(Handler.java:106) 
    at android.os.Looper.loop(Looper.java:189) 
    at android.app.ActivityThread.main(ActivityThread.java:5550) 
    at java.lang.reflect.Method.invoke(Native Method) 
    at java.lang.reflect.Method.invoke(Method.java:372) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1015) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:810) 

私のプロジェクトの設定ファイルの構造です。
enter image description here

この問題の解決方法を教えてください。

答えて

0

google-services.jsonファイルにFirebase StorageのURLが含まれていない可能性があります。これは、バケットの作成に数分かかることがあるため、プロジェクトの作成直後にファイルをダウンロードした場合に可能です。

解決策は、最新のgoogle-services.jsonをFirebaseコンソールからダウンロードし、プロジェクトのアプリケーションディレクトリにドロップし、アプリケーションを再構築することです。

希望します。

+0

私はそれをした後にそれをしました。この問題に直面しています。 –

0

すべてのgoogle-services.jsonファイルを削除し、新しい1つのフォームfirebaseをダウンロードします。ファイル名がgoogle-services.jsonのみであることを確認してください。新しいファイルをコピーして貼り付けます。その後、プロジェクトをクリーニングします。

関連する問題