新增 Firebase Crashlytics、Firebase Analytics 和 Firebase Performance 统计功能

This commit is contained in:
2024-09-01 16:59:11 +08:00
parent 076ca7498e
commit f2a37d21ca
4 changed files with 19 additions and 1 deletions

View File

@@ -3,6 +3,6 @@ package com.aiosman.riderpro
object ConstVars {
// api 地址
// const val BASE_SERVER = "http://192.168.31.190:8088"
// const val BASE_SERVER = "http://192.168.31.251:8088"
// const val BASE_SERVER = "http://192.168.31.36:8088"
const val BASE_SERVER = "https://8.137.22.101:8088"
}

View File

@@ -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 {