Android Studio-错误:找不到符号类FirebaseAuth

时间:2019-02-28 00:46:50

标签: java android firebase firebase-authentication

我在Android中遇到以下错误:

error: cannot find symbol class FirebaseAuth
error: cannot find symbol variable FirebaseAuth
error: cannot find symbol class OnCompleteListener
error: cannot find symbol class AuthResult

我在应用中的build.gradle:

implementation 'com.google.firebase:firebase-auth:16.1.0'
implementation 'com.google.firebase:firebase-core:16.0.7'

我在项目中的build.gradle:

classpath 'com.google.gms:google-services:4.1.0'

2 个答案:

答案 0 :(得分:2)

确保您已在项目级别添加google maven回购-

allprojects {
    // ...
    repositories {
        google() // Google's Maven repository
        // ...
    }
}

然后,将此行添加到应用程序级别gradle文件的底部-

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

如果仍然出现错误,则将google服务版本更改为

classpath 'com.google.gms:google-services:4.2.0'

有关更多信息,请访问Firebase documentation

答案 1 :(得分:0)

删除此

rootProject.ext {
  set('FlutterFire', [
    FirebaseSDKVersion: '21.1.0'
  ])
}

以防您添加了它。为我工作。