Я правильно инициализирую часовой
Код: Выделить всё
Sentry.init({
dsn: DSN,
enabled: false
....
})
"Требуется DSN . Используйте пустую строку или установите значение false в SentryOptions, чтобы отключить SDK."
После отладки я обнаружил, что этот файл в sendry-java выдает ошибку:
https:/ /github.com/getsentry/sentry-java/blob/6259a9fdb9ec4b75001c93401e1d0b1c18541dfb/sentry/src/main/java/io/sentry/Sentry.java#L369
Если вы проверите код, присутствующий в в этом файле присутствует условие if, если охрана не включена, возврат. который в нашем случае должен был быть запущен, но он попадает в блок else
После удаления стороннего пакета эта ошибка устраняется, и приложение работает успешно.
Я сверился с менеджерами пакетов, и они используют Sentry в пакете для регистрации событий и сбоев.
Я думаю, что они включили свой Sentry в режиме отладки для каждого env, возможно ли, что их конфигурация часового конфликтует с моей конфигурацией и условия не выполняются?
Если да, то какое возможное решение этой проблемы можно было бы исправить
Подробнее здесь: https://stackoverflow.com/questions/790 ... verwritten
Мобильная версия