Android logcat:没有致命的例外

时间:2016-08-28 11:08:22

标签: android runtime-error logcat fatal-error android-logcat

我实际上正在开发一个Android应用程序(min api:15,target api:23)。我的问题是,android工作室的logcat中没有显示致命的异常。我有:

  • 在logcat上选择了正确的设备
  • 详细模式开启,未激活过滤器

我测试了以下代码

Object o = null;
Log.i(TAG, o.getClass().toString());

在两个设备上:

  • Sony Xperia Tipo,Android版本4.03
  • 华为P8 Lite,Android版本6.00
  • Emulator,Android版本6.00

这是不可想象的:在索尼设备上,我可以看到logcat上的致命错误,在huawei设备上没有。 - >我不知道为什么。问题是,我需要调试的致命错误......

有人对我有暗示吗? 问候!

1 个答案:

答案 0 :(得分:0)

我相信这与您编写日志的方式有关。我不确定你把TAG设置为什么,但我也会尝试写...

Log.i("Fatal", o.getClass().toString());

然后在logcat中搜索“Fatal”,它会带你到你的标签。

我唯一想说的可能就是设备本身。我能够在虚拟6.0和三星物理设备上看到致命错误。我会尝试在设备上进行恢复出厂设置。只要确保你有任何需要保存的东西,因为它会擦除所有东西。 Reset a Huawei P8 Lite