Как настроить Raven для проекта Android, чтобы иметь собственные теги?
Мне удалось интегрировать Raven в мой проект Android, следуя процедуре, описанной в файле README: Raven-Android на GitHub.
Я также могу сам создавать события с помощью пользовательских тегов и успешно захватывать их, используя экземпляр Raven.
Проблема в том, что когда выдается "реальное" исключение (не сгенерированное мной для целей тестирования), например NullPointerException
, Sentry получает сообщение с тегами по умолчанию.
Что я должен сделать, чтобы все зарегистрированные исключения имели мои собственные теги?
1 ответ
Хотя пользовательские теги не поддерживаются на момент написания этой статьи, мне удалось установить их, предоставив пользовательскую реализацию RavenFactory.java
а также EventBuilderHelper.java
,
Этот запрос на тягу очень помог.
Единственное, что остается нерешенным, - это то, что, хотя я могу добавить свои собственные теги, я не могу удалить теги по умолчанию.