【发布时间】:2015-10-23 03:06:16
【问题描述】:
Firebase 的初学者,刚刚安装,尝试推送数据,按照他们的文档进行,但在 Web 控制台中仍然看不到任何内容。
这是代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_big_board);
Firebase.setAndroidContext(this);
Firebase myFirebaseRef = new Firebase("https://futurister.firebaseio.com/");
FeedMessage msg = new FeedMessage("Tom", "High five, if it works!");
myFirebaseRef.push().setValue(msg);
}
FeedMessage 类代码:
public class FeedMessage
{
String message;
String name;
public FeedMessage() {
}
public FeedMessage(String name, String message) {
this.message = message;
this.name = name;
}
public String getMessage() {
return message;
}
public String getName() {
return name;
}
}
我错过了什么吗? ,请告诉我。谢谢
【问题讨论】:
-
我刚刚从 Chrome 控制台向您的数据库推送了一些值,我可以很好地添加新的子节点。您在 Web 控制台中检查什么?
-
是的,我可以看到,但我的任何一个都看不到,
-
检查您的设备/模拟器上的互联网连接。我将您的代码粘贴到了一个测试应用程序中,它对我来说也只是在 Android 上失败了。但是在重新启动模拟器后它开始工作。我很确定我最近在演示中遇到了同样的问题。 :-)
-
我正在设备 Nexus5 上进行测试,如果是互联网连接问题,其他 Google 地方 API 工作正常。代码有什么问题吗?有什么要添加到清单的吗?
-
是的,重试,工作正常 :)