Ниже код — модуль моего приложения
Код: Выделить всё
@Provides
@Singleton
fun provideDatadogLogger(): Logger {
return Logger.Builder()
.setNetworkInfoEnabled(true)
.setLogcatLogsEnabled(true)
.setService(BuildConfig.APPLICATION_ID)
.setRemoteSampleRate(100f)
.setBundleWithTraceEnabled(true)
.setName("DeltaLoggers")
.build()
}
` @Inject
lateinit var logger2: Logger
Код: Выделить всё
logger2.i(
"Loading Equipment Screen",
attributes = mapOf(
"a" to "b",
"b" to "c",
"c" to "d"
)
)
Когда я это делаю, я не вижу журналы на панели управления datadog.
Может кто-нибудь помочь, почему ведение журнала не работает с помощью DI.
Если я выполняю сборку Logger в самом фрагменте, журналы отображаются на информационной панели.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -dashboard
Мобильная версия