2017-05-25 33 views
0

Ich versuche, Firebase Admin SDK in einem Java-Projekt einzurichten. Im Anschluss an die Schritte bei https://firebase.google.com/docs/admin/setup#add_the_sdk Ich habe erfolgreich die sdk durch die Abhängigkeit meiner build.gradle Hinzufügen verwenden,Firebase Admin SDK mit Java

dependencies { 
    compile 'com.google.firebase:firebase-admin:5.0.0' 
} 

dann gradle build lief die ERFOLGREICH BUILD zurückgekehrt.

Der nächste Schritt in der Anleitung verwendet mehrere Firebase-Klassen, von denen ich nicht weiß, wo sie zu finden sind. Es sagt mir, das SDK zu initialisieren, indem Sie:

FirebaseOptions options = new FirebaseOptions.Builder() 
    .setCredential(FirebaseCredentials.fromCertificate(serviceAccount)) 
    .setDatabaseUrl("https://<DATABASE_NAME>.firebaseio.com/") 
    .build(); 

FirebaseApp.initializeApp(options); 

Der Leitfaden zeigt nicht, wo entweder diese Firebase Klassen zu importieren. Ich nehme an, die Klassen wurden heruntergeladen, nachdem ich build.gradle ausgeführt habe, aber ich kann anscheinend keine dieser Klassen finden. Weiß jemand, an welchen Ort das Gerät heruntergeladen werden sollte oder welchen Import ich verwenden muss?

Antwort

0

Die Java quickstart kann ein guter Ort sein, um zu schauen.

Die Database.java Datei hat einige der Importe Sie suchen:

import com.google.firebase.FirebaseApp; 
import com.google.firebase.FirebaseOptions; 
import com.google.firebase.auth.FirebaseCredentials; 
import com.google.firebase.database.*; 
0

Der Leitfaden benötigen genauere Inhalte und Beispiel.

Ich habe Firebase mit meinem aktuellen Spring-Boot-Projekt integriert, indem ich diesem Blog savicprvoslav/Spring-Boot-starter folgte, es wurde auch überholt, da die Verwendung von neuem Firebase sdk dringend empfohlen wird. Sie können meine Frage und Antwort hier mit Beispiel aktualisierten Code überprüfen. Stakoverflow Der Blog schlug vor, diesen Code in einer Konfigurationsdatei zu verwenden (mit @Configuration Annotation).

Verwandte Themen