Как настроить Raven для проекта Android для пользовательских тегов?

Мне удалось интегрировать Raven в мой проект Android, выполнив процедуру, предусмотренную в файле README: Raven-Android на GitHub .

Я также могу создавать события самостоятельно с помощью пользовательских тегов и успешно захватывать их с помощью экземпляра Raven.

Проблема в том, что когда «реальное» исключение выдается (не генерируется мной с целью тестирования), напримерNullPointerException, он получает сообщение Sentry с тегами по умолчанию.

Что нужно сделать, чтобы все сообщенные исключения имели свои пользовательские теги?

1 ответ

  1. Хотя пользовательские теги не поддерживаются на момент написания этой статьи, мне удалось установить их, предоставив пользовательскую реализацию RavenFactory.javaand EventBuilderHelper.java.

    Этот запрос pull очень помог.

    Единственное, что остается нерешенным, это то, что, хотя я могу добавить свои пользовательские теги, я не могу удалить теги по умолчанию.