De base Firebase Java connexion

Je suis en train de faire une connexion de base de firebase au sein d'une application Java, et en utilisant le code de base fourni, je n'arrive pas à obtenir la moindre réponse.

Ici c'est le code que j'utilise:

package fix;

import com.firebase.client.*;

public class Main {

  public static void main(String args[]) throws Exception {

    String url = "https://----.firebaseIO.com/";
    Firebase dataRef = new Firebase(url);

    dataRef.addListenerForSingleValueEvent(new ValueEventListener() {
         @Override
         public void onDataChange(DataSnapshot snapshot) {
             System.out.println("data");
         }

         @Override
         public void onCancelled() {
             System.err.println("Listener was cancelled");
         }
    });

    System.out.println("hi");
  }
}

La bibliothèque semble être le chargement d'amende. Des suggestions?

Mise à jour

[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Raising events for /.info/authenticated
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Doing onDiff with changes: []
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queries complete for /.info/authenticated
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queries complete for /.info/authenticated
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queryMap complete:null
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queries complete for /.info/authenticated
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queryMap complete:null
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Raising events for /.info/connected
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Doing onDiff with changes: []
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queries complete for /.info/connected
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queries complete for /.info/connected
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queryMap complete:null
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queries complete for /.info/connected
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Marking queryMap complete:null
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] ViewManager: Adding Value Event Listener callback for path: /
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] PersistentConnection: pc_0 - Listening on / for [{}]
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] PersistentConnection: pc_0 - Adding listen params: [{}]
[java] Fri Sep 06 09:54:43 PDT 2013 [DEBUG] EventRaiser: Raising 0 event(s)
[java] wait
[java] wait
[java] wait
[java] wait
Vous print "hi" et de quitter immédiatement, qu'attendez-vous d'arriver?
Avez-vous essayé d'écrire les données de Firebase à partir de votre application? Qui permettrait de vérifier que la bibliothèque est correctement installé et tout et tout.
Je n'ai tenter d'écrire et ne pouvait pas. Je n'ai pas été en mesure de voir la preuve d'un lien. Pour installer la bibliothèque j'ai mis le pot dans ma bibliothèque et inclus com.firebase, comme indiqué ci-dessus. Existe-il d'autres mesures à prendre? Je suppose que depuis la bibliothèque d'objets n'est pas de générer des erreurs que tout a été compris correctement.
Hmm, ouais j'ai passé quelques heures à jouer avec moi-même; pas beaucoup de chance
Je peux reproduire le problème. Ce qui pourrait être intéressant: j'ai couru votre code lors de la surveillance du trafic réseau à l'aide de wireshark et découvert que ce n'est pas de faire une seule connexion. C'est malheureusement tout ce que je peux dire maintenant, mais peut-être qu'il aide à réduire le problème.

OriginalL'auteur Derek | 2013-09-04