确保你的模拟器已经连接上了网络,网络设置没有问题。
确保你已经在Firebase控制台创建了项目,并将项目配置文件(google-services.json)放在正确的位置。控制台的设置可以参考官方文档:Firebase 开发者文档。
使用正确的Gradle版本,更新你的Gradle插件以及Firebase插件。在build.gradle文件中添加如下代码:
buildscript { dependencies { // add the Firebase SDK for Google Analytics classpath 'com.google.firebase:firebase-analytics:17.2.0'
// add the Firebase Crashlytics Gradle plugin
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.2.0'
}
}
dependencies { // FirebaseUI Auth only implementation 'com.firebaseui:firebase-ui-auth:6.4.1' // FirebaseUI Firestore only implementation 'com.firebaseui:firebase-ui-firestore:6.4.1' // FirebaseUI Storage only implementation 'com.firebaseui:firebase-ui-storage:6.4.1' // FirebaseUI Database only implementation 'com.firebaseui:firebase-ui-database:6.4.1' // FirebaseUI Common implementation 'com.firebaseui:firebase-ui-common:6.4.1' // FirebaseUI Auth with Google Play Services implementation 'com.firebaseui:firebase-ui-auth:6.4.1' implementation 'com.google.android.gms:play-services-auth:17.0.0' // FirebaseUI Auth with Facebook implementation 'com.firebaseui:firebase-ui-auth:6.4.1' implementation 'com.facebook.android:facebook-login:5.0.0' }