android - 如何登录 Fabrics 发送长消息

标签 android google-fabric

我正在尝试在 Fabrics 系统 (Android) 上写入长文本日志消息,如下所示:

Answers.getInstance().logCustom(new CustomEvent("Request:" + requestUrl + "\nResponse:" + json));

消息被剪切,并且找不到扩展它的方法:

enter image description here

即使消息被添加为自定义属性,就像 @Alexizamerican 建议的那样,

Answers.getInstance().logCustom(new CustomEvent("Requests"))
       .putCustomAttribute("Request", requestUrl + "\nResponse:" + json)

它在 Activity 仪表板中保持剪切状态,请参见下图:enter image description here

如何查看整条消息?

最佳答案

最好将较长的消息包含为事件的自定义属性,而不是包含在事件名称中。例如:

Answers.getInstance().logCustom(new CustomEvent("Requests"))
       .putCustomAttribute("Request", requestUrl + "\nResponse:" + json)

查看 https://docs.fabric.io/android/answers/answers-events.html#custom-attributes 了解更多详情。

关于android - 如何登录 Fabrics 发送长消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46390701/

相关文章:

android - 如何检查 Activity 是否可见? onResume 还不够

android - 更新 Application 类中的数组列表

ios - 退出,因为 upload-symbols 是在验证模式下运行的

ios - iOS 11/Xcode 9 上的 Crashlytics 没有崩溃报告

ios - 通过曲棍球(App Center)或 Fabric 共享时,分布式构建的有效期有多长?

android - build.gradle 文件中的外部引用/变量

java - 新更新后整合 Google Play 游戏服务

android - 这个错误从何而来?错误 : com. facebook.FacebookException:无法获取应用名称

带有免费帐户的 ios beta 分发版

ios - 从 Fabric 链接到 Firebase 后,Firebase 控制台中未显示崩溃