我看到一些例外,在此过程中没有初始化默认FirebaseApp消息com.armoured。确保首先调用FirebaseApp.initializeApp(Context)。
堆栈跟踪是……
升级 classpath 在根 build.gradle 从 4.1 至 4.2 应该解决这个问题,因为4.1有一个 问题 这是固定在4.2。
classpath
build.gradle
4.1
4.2
所以你的依赖应该看起来像这样。
dependencies { // other classpaths classpath 'com.google.gms:google-services:4.2.0' }
在你的问题中,你说你补充说 apply plugin: 'com.google.gms.google-services' 你的build.gradle,但我没有看到它。它应该位于应用级build.gradle的最底部。也许您修改了顶级build.gradle而不是应用程序。没有这条线肯定会导致你看到的问题。
apply plugin: 'com.google.gms.google-services'
此外,不再需要使用相同版本的Firebase依赖项。它们现在各自独立修订。如果您是第一次集成Firebase,则应使用所有最新版本,如下所示 设置文档 。