crashlytics,如何在崩溃上设置自定义键值



我想使用crashlytics.setint(key,val)查看crash 。
时变量具有的值我希望避免每次变化时调用该方法。
我有不止一件事,但是其中,自开始资源密集型任务以来,时间记录(例如,视频流)。

我想这可以通过自定义的uncaughtexceptionhandler来完成,但是有更干净的方法吗?

[edit]如果不清楚,我希望这发生:

  1. 发生崩溃
  2. crashlytics.setlong(time_since_xyz_started,system.currenttimemillis() - starttimeofxyz);crashlytics.setString(xyz_state,xyz.connstate);crashlytics.setint(xyz_queue_length,xyz.queue.size())
  3. crashlytics编译崩溃报告

问题是我可以随时执行步骤2,但是我希望它会被撞车触发。

您是否尝试使用Crashlytics.log(Log.INFO, yourKey, yourData);

最新更新