我成功地在我的应用中实现了Firebase:Why is connecting to Firebase giving my application an issue from Android Studio
现在我转到我的项目MainActivity,我试着输入以下内容:
import com.firebase.client.DataSnapshot;
import com.firebase.client.Firebase;
import com.firebase.client.FirebaseError;
import com.firebase.client.ValueEventListener;
我在firebase
中收到错误:
Cannot resolve symbol 'firebase'
当我在MainActivity中尝试这个时:
Firebase.setAndroidContext(this);
我收到上面相同的错误消息,它要求我创建一个Firebase类。
如何解决问题,以便我的应用可以看到Firebase。
答案 0 :(得分:3)
我认为你使用的是Firebase的新版本,但那些是旧版firebase的进口版本。 新版本导入将如下所示
import com.google.firebase.database.ChildEventListener;
import com.google.firebase.database.DataSnapshot;
import com.google.firebase.database.DatabaseError;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.MutableData;
import com.google.firebase.database.ServerValue;
import com.google.firebase.database.Transaction;
import com.google.firebase.database.ValueEventListener;
只需删除那些导入,Ide将提示导入新类
答案 1 :(得分:1)
在新的SDK中,不再需要调用
Firebase.setAndroidContext()
所以你可以从你的代码中删除它。
看这里: