Ниже приведен код, который я использовал для создания экземпляра Firebase во время выполнения. Код выполняется, но в консоли аналитики ничего не отображается.
В текущем проекте уже используется OneSignal.
Я пытался перетащить "google-services.json" на Android, но он не использовался. Так как OneSignal использует firebase нижеуказанным способом.
//FirebaseApp firebaseAppTest = FirebaseApp.getInstance();
//Above "firebaseAppTest" returns null
FirebaseOptions firebaseOptions =
new FirebaseOptions.Builder()
.setGcmSenderId(senderId)
.setApplicationId("OMIT_ID")
.setApiKey("OMIT_KEY")
.build();
firebaseApp = FirebaseApp.initializeApp(OneSignal.appContext, firebaseOptions, "ONESIGNAL_SDK_FCM_APP_NAME");
Я попробовал новый код ниже. Даже тогда аналитика не работает, ничего здесь не хватает? Или что-нибудь сделать?
FirebaseOptions firebaseOptionsDefault =
new FirebaseOptions.Builder()
.setApiKey("AIzaSyAe5Dkl4_29QWNzXsn........")
.setApplicationId("1:5765963....:android:124a58f3c0d30.......")
.setProjectId("superandroid-1a...")
.build();
FirebaseApp.initializeApp(OneSignal.appContext,firebaseOptionsDefault,"[DEFAULT]");