新增 Firebase Crashlytics、Firebase Analytics 和 Firebase Performance 统计功能
This commit is contained in:
@@ -38,11 +38,15 @@ import com.aiosman.riderpro.ui.NavigationRoute
|
||||
import com.aiosman.riderpro.ui.index.NavigationItem
|
||||
import com.google.accompanist.systemuicontroller.rememberSystemUiController
|
||||
import com.google.android.libraries.places.api.Places
|
||||
import com.google.firebase.analytics.FirebaseAnalytics
|
||||
import com.google.firebase.analytics.ktx.analytics
|
||||
import com.google.firebase.ktx.Firebase
|
||||
import kotlinx.coroutines.CoroutineScope
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
|
||||
class MainActivity : ComponentActivity() {
|
||||
private lateinit var analytics: FirebaseAnalytics
|
||||
private val scope = CoroutineScope(Dispatchers.Main)
|
||||
suspend fun getAccount(): Boolean {
|
||||
val accountService: AccountService = AccountServiceImpl()
|
||||
@@ -60,7 +64,9 @@ class MainActivity : ComponentActivity() {
|
||||
if (!Places.isInitialized()) {
|
||||
Places.initialize(applicationContext, "AIzaSyDpgLDH1-SECw_pdjJq_msynq1XrxwgKVI")
|
||||
}
|
||||
analytics = Firebase.analytics
|
||||
AppStore.init(this)
|
||||
|
||||
enableEdgeToEdge()
|
||||
|
||||
scope.launch {
|
||||
|
||||
Reference in New Issue
Block a user