gpt4 book ai didi

android - Crashlytics(Android)在下次崩溃前清除日志

转载 作者:太空狗 更新时间:2023-10-29 13:53:37 26 4
gpt4 key购买 nike

我有一种情况,我想将一些日志添加到 Crashlystic for Android,但并不总是发送它。然后在回到相同的功能之前,我想清除日志。为此,我似乎无法找到如何做到这一点。下面是这种情况的说明:

public foo() {

bar();
bar();
bar();

}

public bar() {
// Clear log here, but I don't know how
...

// Add new log here.
Crashlytics.log(1, "TAG", "log information");
Crashlytics.log(1, "TAG", "log information");
Crashlytics.log(1, "TAG", "log information");

if (condition) {
Crashlytics.logException(new Exception("Throwing the actual non fatal error to log"));
}
}

问题是,当不清除日志时,下一次实际的非致命崩溃将包含所有不打算发送的时间的所有日志记录。我只需要上次调用 bar() 的日志。

最佳答案

这里是来自 Fabric 的 Mike。

对于 Crashlytics 的日志,该功能不是一个选项。您可以使用 [自定义键] ( https://docs.fabric.io/android/crashlytics/enhanced-reports.html#custom-keys ) 然后您可以将值设置为 nil 或空以重置值。

关于android - Crashlytics(Android)在下次崩溃前清除日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42255778/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com