java.lang.IllegalStateException:com.example.bottomnav此过程中未初始化默认FirebaseApp

萨赫尔·萨波维亚

我制作了包括Firebase身份验证在内的应用程序基本版本,在将应用程序与Firebase连接之前,我已经在Android仿真器中测试了该应用程序。我收到以下错误,然后我自己修复了一些问题。
-连接
firebase-添加依赖项
classpath 'com.google.gms:google-services:4.2.0'

仍然遇到以下错误-

/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.bottomnav, PID: 2049
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.bottomnav/com.example.bottomnav.login}: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.example.bottomnav. Make sure to call FirebaseApp.initializeApp(Context) first.
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3449)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:223)
        at android.app.ActivityThread.main(ActivityThread.java:7656)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
     Caused by: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.example.bottomnav. Make sure to call FirebaseApp.initializeApp(Context) first.
        at com.google.firebase.FirebaseApp.getInstance(com.google.firebase:firebase-common@@19.3.0:184)
        at com.google.firebase.auth.FirebaseAuth.getInstance(com.google.firebase:firebase-auth@@19.3.1:1)
        at com.example.bottomnav.login.onCreate(login.java:40)
        at android.app.Activity.performCreate(Activity.java:8000)
        at android.app.Activity.performCreate(Activity.java:7984)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)

我在较早的项目中使用过Firebase工具,但给人的印象是,使用Android Studio中的内置firebase工具会自动完成所有操作。那么,我有没有跳过任何步骤?

道格·史蒂文森

您可能没有将google-services插件添加到build.gradle中。这不仅仅是一个依赖。根据文档,还必须添加:

apply plugin: 'com.google.gms.google-services'

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

java.lang.IllegalStateException:此过程中未初始化默认 FirebaseApp

Java.Lang.IllegalStateException 默认 FirebaseApp 未初始化

确保首先调用FirebaseApp.initializeApp(Context)。此过程com.example.login中未初始化默认FirebaseApp

原因:java.lang.IllegalStateException:ParsePlugins已经初始化

java.lang.IllegalStateException:无法初始化插件:MockMaker

java.lang.IllegalStateException:CameraX尚未初始化

java.lang.IllegalStateException:ServletConfig尚未初始化

Spring Boot - java.lang.IllegalStateException:ApplicationEventMulticaster 未初始化

Android导航错误:java.lang.IllegalArgumentException:导航目标com.example ---此NavController未知

在此过程com.myapp中未初始化默认FirebaseApp。确保先调用FirebaseApp.initializeApp(Context)

java.lang.NoClassDefFoundError:com.example.bylyngo

java.lang.IllegalStateException:ServletConfig 尚未在测试中初始化

NET中的java.lang.IllegalStateException?

onRequestPermissionsResult()中的Android java.lang.IllegalStateException

改造中的 java.lang.IllegalStateException

Android中的java.lang.IllegalStateException

java.lang.IllegalStateException:BeanFactory未初始化或已经关闭-在通过ApplicationContext访问bean之前调用'refresh'

将项目导出到 jar 时出现“java.lang.IllegalStateException:工具包未初始化”

java.lang.IllegalStateException:无法初始化 GAE 后台线程工厂

java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.hometools / com.example.hometools.HometoolsActivity

无法启动活动ComponentInfo {com.example.list / com.example.list.editbox}:java.lang.NullPointerException

java.lang.ClassCastException: com.example.harshitbahri.expensebook.MainActivity 不能转换为 com.example.harshitbahri.expensebook.EditorActivity

java.lang.InstantiationException:java.lang.Class<com.example.exampleproject.ExampleActivity> 没有零参数构造函数

java.lang.NullPointerException:尝试调用虚拟方法“java.lang.String com.example.ghifa.mrad.Model.User.getImageurl()”

java.lang.IllegalStateException:此请求已调用getReader()

Servlet-java.lang.IllegalStateException:此响应已调用getWriter()

java.lang.illegalStateException:牛刀

EJB java.lang.IllegalStateException

java.lang.IllegalStateException:打开