怎么收集 log

2014-06-17 06:31:05 +08:00
 ufo22940268
某个远在千里的用户加qq反馈崩溃了,你们是怎么过去他的log的?umeng虽然可以获取log,但是是很多人的。我们很难在中间找出那个人的
5941 次点击
所在节点    Android
8 条回复
welsonla
2014-06-17 08:40:38 +08:00
发个特殊的版本号给他安装上,然后看这个版本的log
likaci
2014-06-17 08:42:22 +08:00
@welsonla 应该在log里加入辨别信息吧,比如用户名、版本…
ufo22940268
2014-06-17 08:58:41 +08:00
@welsonla 可是我怎么获取这个log呢,怎么让他传给我呢
suckli
2014-06-17 09:00:42 +08:00
你的客户端应该具备这个自动上报log的功能
类似QQ,崩溃的时候会弹出发送dump和错误日志的对话框
welsonla
2014-06-17 09:30:48 +08:00
或者你在这个包里加入这个
welsonla
2014-06-17 09:31:33 +08:00
Culm
2014-06-17 18:11:22 +08:00
全局写入Thread.setDefaultUncaughtExceptionHandler(this);
然后后台写入log,定期或者即时上传到服务器
提示程序崩溃,并重启应用主Activity
仅做参考
ranbin
2014-06-20 22:50:19 +08:00
crashlytics不错,不过会有各种稀奇古怪的crash报过来,其原理貌似和7楼说的差不错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/117904

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX