如何为 Android 项目配置 Raven 以具有自定义标签?
How to configure Raven for an Android project to have custom tags?
我已经按照 README 文件中提供的步骤将 Raven 集成到我的 Android 项目中:Raven-Android on GitHub.
我还可以使用自定义标签自己构建事件,并使用 Raven 实例成功捕获它们。
问题是,当抛出 "real" 异常(不是我出于测试目的生成)时,例如 NullPointerException
,它会使用默认标记报告给 Sentry。
我应该怎么做才能使所有报告的异常都具有我的自定义标签?
虽然在撰写本文时不支持自定义标签,但我设法通过提供 RavenFactory.java
和 EventBuilderHelper.java
.
的自定义实现来设置它们
唯一未解决的问题是,虽然我可以添加自定义标签,但无法删除默认标签。
我已经按照 README 文件中提供的步骤将 Raven 集成到我的 Android 项目中:Raven-Android on GitHub.
我还可以使用自定义标签自己构建事件,并使用 Raven 实例成功捕获它们。
问题是,当抛出 "real" 异常(不是我出于测试目的生成)时,例如 NullPointerException
,它会使用默认标记报告给 Sentry。
我应该怎么做才能使所有报告的异常都具有我的自定义标签?
虽然在撰写本文时不支持自定义标签,但我设法通过提供 RavenFactory.java
和 EventBuilderHelper.java
.
唯一未解决的问题是,虽然我可以添加自定义标签,但无法删除默认标签。