FireBaseManager 调用

This commit is contained in:
renhaoting 2026-01-06 10:36:29 +08:00
parent cec3ba6ba8
commit 24f2d63a4a
3 changed files with 10 additions and 1 deletions

View File

@ -4,7 +4,10 @@ package com.gamedog.statisticreporter.firbase
import android.content.Context
import android.os.Bundle
import com.ama.core.architecture.BaseApp
import com.google.firebase.Firebase
import com.google.firebase.FirebaseApp
import com.google.firebase.analytics.FirebaseAnalytics
import com.google.firebase.analytics.analytics
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.SupervisorJob
@ -35,8 +38,10 @@ class FireBaseManager private constructor() {
init {
FirebaseApp.initializeApp(mAppContext)
if (!::mFbAnalytics.isInitialized) {
mFbAnalytics = FirebaseAnalytics.getInstance(mAppContext)
mFbAnalytics = Firebase.analytics// FirebaseAnalytics.getInstance(mAppContext)
}
}

View File

@ -65,6 +65,7 @@ protobuf {
dependencies {
implementation project(':base')
implementation project(':notification')
implementation libs.firebase.analytics
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.test.ext.junit)
androidTestImplementation(libs.espresso.core)

View File

@ -2,9 +2,11 @@ package com.gamedog.vididin
import com.ama.core.architecture.BaseApp
import com.gamedog.statisticreporter.adjust.AdjustManager
import com.gamedog.statisticreporter.firbase.FireBaseManager
import com.gamedog.statisticreporter.shushu.ShushuManager
import com.gamedog.vididin.core.login.login.AccountManager
import com.gamedog.vididin.manager.TaskManager
import com.google.firebase.FirebaseApp
import dagger.hilt.android.HiltAndroidApp
@ -25,6 +27,7 @@ class VidiDinApp : BaseApp() {
TaskManager.instance().initNotificationData()
TaskManager.instance()
ShushuManager.instance().initShushu(VidiConst.SHUSHU_APP_ID, VidiConst.SHUSHU_SERVER_URL)
FireBaseManager.instance()
AdjustManager.instance().initSdk(VidiConst.ADJUST_TOKEN)
}
}