默认的firebaseapp并未初始化,但我确实将其初始化



我正在尝试将FCM添加到我的应用中,但是当我尝试获取令牌时,我得到了此错误:

java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.***. Make sure to call FirebaseApp.initializeApp(Context) first.

问题是我已经这样初始化了该应用程序,但是仍然存在相同的错误。

我该怎么办?

根据我的经验,初始化而没有firebase Assistant 是一个问题。

每次我在项目(使用Android Studio 3.3.1的Kotlin,Androidx Project)中单击"连接到Firebase"时,Studio表示"无法解析Android应用程序模块的Gradle配置。解决gradle构建问题和/或ressync'。

因此,我尝试将项目添加到firebase中,然后将一些" Google-services.json"添加到模块文件夹中并运行应用程序。经过一段时间的构建时间,由于"确保致电firbaseapp.initializeapp"。

,我的应用程序立即崩溃了。

在浪费时间后,我可以以这种方式解决此问题。

  1. 安装Android Studio 3.2.1稳定。
  2. 打开您的项目3.2.1
  3. 将您的插件版本降级到3.2.1 build.gradle。
  4. 打开Firebaser助手,然后单击"连接到Firebase"
  5. 完成过程后,回到3.3.1
  6. ressync gradle并构建应用程序

此解决方案可能不是您的适当解决方案,但是您可以尝试。

相关内容

  • 没有找到相关文章

最新更新