我有一个应用程序,当它不应该发送给我user_email = null。我不明白,也不能在当地重现它。我想在user_email = null时使用acra报告来报告系统状态。
我知道如何编写自定义变量:
ACRA.getErrorReporter().putCustomData("myVariable", myVariable);
但是如果var为null,我不知道如何生成报告,即使系统没有崩溃(在我的情况下,我的null变量不会使系统崩溃)
答案 0 :(得分:2)
if ( user_email == null) {
ACRA.getErrorReporter().handleSilentException(null);
}
请参阅https://github.com/ACRA/acra/wiki/AdvancedUsage#wiki-Sending_reports_for_caught_exceptions