Otz*_*iii 6 android exception crash-reports crashlytics google-fabric
我正在记录结构中的崩溃错误.它适用于崩溃和自动生成的非致命因素.但是当我尝试手动记录非致命因素时,它根本没有显示出来.可能是什么问题?(是的,我在记录后重新打开了应用程序).
我尝试过的日志记录方法:
Crashlytics.log(message);
Crashlytics.getInstance().core.logException(exception); //Caught exception
Crashlytics.logException(exception); //Caught exception
Crashlytics.logException(new Throwable(message));
Run Code Online (Sandbox Code Playgroud)
它们都没有出现在我的面料仪表板中......
我用这个实例化Fabric并且它的日志记录崩溃了,所以我认为这不是问题所在.
Fabric.with(this, new Crashlytics());
Run Code Online (Sandbox Code Playgroud)
小智 5
在 Firebase 控制台的 Crashlytics BETA 中,默认显示“仅崩溃”事件。如果您想查看非致命事件,您必须选择“所有事件”或“仅非致命事件”。
也许它可以帮助 Fabric 控制台。
PS我不使用没有firebase的织物。
试试这个,它是我项目中的工作代码。
try {
//your codes
} catch (Exception ex) {
ex.printStackTrace();
Crashlytics.log("log something");//Optional
Crashlytics.setString("message", message);//Optional
Crashlytics.logException(ex);
}
Run Code Online (Sandbox Code Playgroud)