我正在使用ACRA lib来解决我的应用崩溃问题。
它工作正常(我通过stackTrace和logCat信息在我的服务器上收到崩溃报告)。但是在logCat中我的IDE(Eclipse)中,当我抛出异常时,我只看到这一行:
E / ACRA(18776):ACRA捕获了com.example.myapp的IndexOutOfBoundsException异常。建立报告。
所以我只能在我的服务器上读取捕获错误的stackTrace ...当然,如果我在我的应用程序中禁用ACRA初始化,我可以看到stackTrace抛出错误。
我也读过this,但它对我没有帮助,因为我的IDE(Eclipse)中的logCat中已经有了“详细”过滤器。
UPD_0:
据我了解,此问题是由Android版> = 5(Lolipop)引起的。我测试了Nesus 4( ver 5.1 )和LG g3s, ver.5.0.2 。在这些设备上,IDE的logCat中没有抓取错误的stackTrace。在Android< 5(Lolipop)的设备上,一切都是写的,我可以在Eclipse的logCat中看到错误细节。
UPD_1:
如果来自cmd(adb logcat)的读取日志都是写入的。所以Eclipse存在问题......
答案 0 :(得分:0)
如果它在adb logcat中显示,那么Eclipse或Eclipse配置都会出现问题。