Ich baue eine App in Android Studio.Firebase + OneSignal Welche Abhängigkeiten brauche ich?
integreted I OneSignal erfolgreich diese Abhängigkeiten mit:
compile 'com.onesignal:OneSignal:[email protected]'
compile 'com.google.android.gms:play-services-gcm:+'
compile 'com.google.android.gms:play-services-analytics:+'
compile "com.google.android.gms:play-services-location:+"
Jetzt versuche ich Firebase Analytics in meine Anwendung zu integrieren. Ich habe jetzt all diese Abhängigkeiten:
compile 'com.onesignal:OneSignal:[email protected]'
compile 'com.google.android.gms:play-services-gcm:9.0.1'
compile 'com.google.android.gms:play-services-location:9.0.1'
compile 'com.google.android.gms:play-services-analytics:9.0.1'
compile 'com.google.firebase:firebase-core:9.0.1'
Ich bin mit der gradle und Abhängigkeits Sachen nicht vertraut. Ich denke, ich habe irgendwo rot geschrieben, dass die Firebase-Abhängigkeit das analytische Zeug enthielt.
Brauche ich wirklich alle diese Abhängigkeiten, oder gibt es einige Duplikate/nutzlos?
OneSignal SDK integration guide
Firebase SDK integration guide
In diesem Firebase Analytics integration guide, sie auch diese Abhängigkeit verwenden:
compile 'com.google.firebase:firebase-analytics:9.0.0'
Was mich jetzt ist verwirrend, weil die SDK-Integration Führung nicht einmal Liste nicht in der Verfügbare Bibliotheken Liste
Kann jemand das klären?
com.google.firebase: firebase-core: 9.0.1 ist dies nicht für analytics? https://firebase.google.com/docs/android/setup – JoRouss
"Wir empfehlen, mit Firebase-core zu beginnen, zu denen Firebase Analytics gehört, aber siehe unten für die vollständige Liste" – JoRouss
ja @JoRouss, nach Überprüfung "firebase- Kern: 9.0.0 "Gedicht-Datei gibt es keinen Unterschied zu" Firebase-Analytics: 9.0.0 ".. –