Crashlytics,如何在崩溃时设置自定义键值? [重复]

问题描述 投票:2回答:1

这个问题在这里已有答案:

我想使用Crashlytics.setInt(KEY,val)来查看变量发生时变量的值。 我希望每次值改变时都避免调用方法。 我想到了不止一件事,但其中包括自开始资源密集型任务(例如视频流)以来的时间记录。

我想这可以通过自定义UncaughtExceptionhandler来完成,但是有更清洁的方法吗?

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

  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步,但我希望它可以由崩溃触发。

android crashlytics crashlytics-android
1个回答
-1
投票

你尝试过使用Crashlytics.log(Log.INFO, yourKey, yourData);吗?

© www.soinside.com 2019 - 2024. All rights reserved.