Class Firebase不存在

时间:2016-06-16 20:44:17

标签: android firebase firebase-realtime-database

完成Firebase快速入门的所有步骤后,即使连接到它,我也没有Firebase类。 基本上我不能使用像

这样的功能
Firebase.setAndroidContext(this);

我的许多导入语句都未使用

This is my current status

4 个答案:

答案 0 :(得分:2)

好吧,我正在写你的问题。最新版本的Google Android Studio在项目结构中没有云部分,因此您无法进行更改。但是,为了解决您的问题,只需手动编写这些内容:

  • 在清单文件中声明INTERNET的权限。
  • 现在解决您的问题: - > 转到build.gradle(Module:app)并声明以下内容      编译'com.firebase:firebase-client-android:2.3.1'
  • 同步项目

现在,您将能够看到您一直在搜索的Firebase类。 在你的努力中一切都是最好的!

答案 1 :(得分:1)

你安装了Firebase吗? 检查您是否已声明依赖权。

此文档很明确,请尝试按照以下步骤操作 https://www.firebase.com/docs/android/quickstart.html

答案 2 :(得分:0)

您设置了Firebase数据库,但在您的代码中引用了firebase客户端。 按照如何在https://firebase.google.com/docs/database/android/start/

中编写和读取数据

简单

// Write a message to the database
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference myRef = database.getReference("message");

myRef.setValue("Hello, World!");

答案 3 :(得分:-1)

转到Android清单文件添加此行

<uses-permission android:name="android.permission.INTERNET" />

,然后在build.gradle文件中添加此依赖项:

implementation 'com.firebase:firebase-client-android:2.3.1'