forked from github/wulkanowy-mirror
Add HMS flavor (#998)
This commit is contained in:
@ -9,7 +9,7 @@ import javax.inject.Inject
|
||||
import javax.inject.Singleton
|
||||
|
||||
@Singleton
|
||||
class FirebaseAnalyticsHelper @Inject constructor(
|
||||
class AnalyticsHelper @Inject constructor(
|
||||
@ApplicationContext private val context: Context
|
||||
) {
|
||||
|
||||
@ -30,6 +30,9 @@ class FirebaseAnalyticsHelper @Inject constructor(
|
||||
}
|
||||
|
||||
fun setCurrentScreen(activity: Activity, name: String?) {
|
||||
analytics.setCurrentScreen(activity, name, null)
|
||||
analytics.logEvent(FirebaseAnalytics.Event.SCREEN_VIEW, Bundle().apply {
|
||||
putString(FirebaseAnalytics.Param.SCREEN_NAME, name)
|
||||
putString(FirebaseAnalytics.Param.SCREEN_CLASS, activity::class.simpleName)
|
||||
})
|
||||
}
|
||||
}
|
@ -10,7 +10,7 @@ import java.io.InterruptedIOException
|
||||
import java.net.SocketTimeoutException
|
||||
import java.net.UnknownHostException
|
||||
|
||||
class CrashlyticsTree : FormatterPriorityTree(Log.VERBOSE) {
|
||||
class CrashLogTree : FormatterPriorityTree(Log.VERBOSE) {
|
||||
|
||||
private val crashlytics by lazy { FirebaseCrashlytics.getInstance() }
|
||||
|
||||
@ -21,7 +21,7 @@ class CrashlyticsTree : FormatterPriorityTree(Log.VERBOSE) {
|
||||
}
|
||||
}
|
||||
|
||||
class CrashlyticsExceptionTree : FormatterPriorityTree(Log.ERROR) {
|
||||
class CrashLogExceptionTree : FormatterPriorityTree(Log.ERROR) {
|
||||
|
||||
private val crashlytics by lazy { FirebaseCrashlytics.getInstance() }
|
||||
|
||||
|
Reference in New Issue
Block a user