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

7 浏览
0 Comments

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

我正在将一个应用升级到新的Firebase版本。我按照指南进行操作,在我的项目build.gradle的依赖项中包含了classpath \'com.google.gms:google-services:3.0.0\',在我的模块build.gradle的依赖项中包括了compile \'com.google.firebase:firebase-core:9.0.1\'和其他依赖项,还在文件末尾加入了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服务都是最新的版本。重建、清理和无效缓存/重启都没有效果。

有什么想法可以修复这个问题吗?

admin 更改状态以发布 2023年5月24日
0
0 Comments

现在通过新版Android Studio,添加Firebase到你的项目非常简单。

下面是简单的步骤-

1. 在Android Studio的工具菜单中,你会看到一个名为Firebase的条目。

Tools>Firebase

2. 选择它,Firebase助手窗格将打开到你的代码编辑器的一侧:

FirebasePanel

3. 在此窗格上,单击“认证”旁边的箭头,你会看到“电子邮件和密码认证”的一步。

Email Auth

4. 单击“连接到Firebase”按钮。

你的浏览器将打开一个“请求权限”的对话框:
enter image description here

5. 单击“同意”,然后在“成功!”屏幕后,你将获得一个对话框来连接到Firebase。

enter image description here

6. 你会看到“已连接”。完成了!

enter image description here

有关Firebase的更多信息,请参见这里

0
0 Comments

你需要在你的build.gradle(app)中添加这个依赖项

compile 'com.firebase:firebase-client-android:2.5.0'

0