有没有办法从UNIX命令行测试google fire base连接?
我正在处理一个可执行的jar文件,它在本地运行很好,但不能写入fire base。所以我想找到一种测试连接的方法。
我可以从服务器ping我的fire base url。
谢谢,
答案 0 :(得分:1)
如果您想查看有关SDK与Firebase连接状态的大量详细信息,请启用调试日志记录。您可以使用FirebaseDatabase.getInstance().setLogLevel(Level.DEBUG)执行此操作。
答案 1 :(得分:1)
感谢Doug,这正是我所需要的。它也帮助我查明了这个问题。我根本不知道firebase的日志记录方法。
对于可能遇到问题的其他人:
导入声明:(在我的情况下,eclipse为您提供选项)
import com.google.firebase.database.Logger.Level;
设置Doug的日志级别:
FirebaseDatabase.getInstance(fbconn).setLogLevel(Level.DEBUG);
继续尝试建立连接:( fbconn是我用firebase的详细信息设置的FirebaseApp)
FirebaseDatabase defaultDatabase = FirebaseDatabase.getInstance(fbconn);
String strCurrentTimestamp = new SimpleDateFormat("MM-dd-yyyy HH:mm:ss a").format(new Date());
DatabaseReference dataRef = defaultDatabase.getReference().child("Firebase-Connection-Verified");
dataRef.setValue(strCurrentTimestamp);