作者kiwatami (悠游自在)
看板AndroidDev
标题[问题] Log4j 无法纪录错误讯息
时间Tue Nov 17 21:49:41 2015
感谢 qweqweqweqwe 板友提供的关键字
解决方法是在 Application 加入以下程式码即可
https://gist.github.com/anonymous/637a709eb5423a81766a
---------
专案使用 log4j 做 Log 的输出
并会 output 到档案
目前专案已经进行到实机测试阶段
但有时会出现 很抱歉,XXX已停止 的提示
都在不同情况出现
有时是回到手机主画面出现
有时是一开 app 就出现
有时是点一点出现
看 log 档却没有任何错误讯息
请问这是因为 log4j 设定错误吗?
感觉好像只会纪录自己抛出的讯息(就是有用 logger.error("msg", e) 这类的)
其他的讯息就不会记录
还是说只能乖乖插着电脑用侦错模式看 Logcat 呢?
因为错误出现的规则还不确定
插着一整天可能完全都没出现
拔掉测就出现了 结果也没错误讯息可以看是哪里出问题
完全不知道该如何修起
不知道各位板友是怎麽解决这种错误情形?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.251.32.141
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1447768184.A.323.html
1F:→ qweqweqweqwe: 可以拦截 application thread exception 11/17 23:07
太感谢了!
晚点贴解决方法上来
※ 编辑: kiwatami (111.251.36.56), 11/18/2015 17:43:03