Android Studio - 无法解析符号'firebase'

Eri*_*lze 15 android firebase

我目前正在将应用升级到新的Firebase版本.我遵循了指南,包含classpath 'com.google.gms:google-services:3.0.0'在我的项目build.gradle的依赖项中,以及compile 'com.google.firebase:firebase-core:9.0.1'我的模块build.gradle的依赖项以及apply plugin: 'com.google.gms.google-services'该文件的末尾.

我在我的导入中得到了"无法解析符号'firebase'" import com.google.firebase.database.DatabaseReference;.这些不是构建时出现的错误,因此这似乎有效,但它们在Android Studio的代码编辑器中可见.

几天前进口工作正常(除了正在维护的FirebaseAuth).从那时起,我没有对代码进行任何改动(除了尝试升级到9.0.2,导致相同的结果).我唯一做的就是更新Android SDK的一些组件,但我不记得是哪一个.Android SDK以及Google Repository和Google Play服务都是最新版本.重建,清理和无效缓存/重启无效.

任何想法如何解决这一问题?

vai*_*iar 14

您需要在build.gradle(app)中添加此依赖项

compile 'com.firebase:firebase-client-android:2.5.0'
Run Code Online (Sandbox Code Playgroud)


kar*_*.io 7

现在使用新的Android Studio,可以轻松地将Firebase添加到您的项目中.

以下是简单步骤 -

1.在Android Studio的" 工具"菜单上,您会看到一个读取Firebase的条目.

工具>火力地堡

2.选择此选项,Firebase Assistant窗格将打开到代码编辑器的侧面:

FirebasePanel

3.在此窗格中,单击"身份验证"旁边的箭头,您将看到"电子邮件和密码身份验证"的单步执行.

电子邮件Auth

4.单击"连接到Firebase"按钮.

您的浏览器将打开"请求权限"对话框: 在此输入图像描述

5.单击"允许",然后单击"成功!" 在屏幕上,您将看到一个用于连接Firebase的对话框.

在此输入图像描述

6.你会看到已连接.完成!

在此输入图像描述

有关Firebase的更多信息,请参阅此处.