如何查看系统日志及系统FC异常原因

发布网友 发布时间:2022-04-23 03:43

我来回答

2个回答

热心网友 时间:2023-07-01 03:27

  在Android系统中,通常用到四种方法查看系统的日志,从而发现问题所在:

  第一种方法:logcat。
  logcat是Android中一个命令行工具,用于查看程序输出的运行日志信息。
  所在位置:/system/bin/logcat
  
  第二种方法:是ddms。
  ddms的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。

  用ddms的好处就是你不用执行命令行,而且日志会自动高亮为不同的颜色。
  ddms是sdk中提供的工具

  所在位置<sdk文件夹位置>\tools\ddms.bat(电脑端),双击即可运行(需要已安装好java环境,jdk)

  第三种方法:就是dmesg。

  dmesg是用于打印内核输出日志的工具。
  所在位置:/system/bin/dmesg
  
  第四种方法:则是查看recovery下的日志。
  
  recovery下日志文件一般为:/tmp/recovery.log(对于使用OpenRecovery的MS来说,为/tmp/open_recovery.log)

  另外在新版本ROM中。MIUI也很人性化的追加 “用户反馈”功能,针对LOG问题可以通过该软件进行抓取!

热心网友 时间:2023-07-01 03:27

您好,很高兴为您解答。

在Android系统中,通常用到四种方法查看系统的日志,从而发现问题所在:

第一种方法:logcat。
logcat是Android中一个命令行工具,用于查看程序输出的运行日志信息。
所在位置:/system/bin/logcat

第二种方法:是ddms。
ddms的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。

用ddms的好处就是你不用执行命令行,而且日志会自动高亮为不同的颜色。
ddms是sdk中提供的工具

所在位置<sdk文件夹位置>\tools\ddms.bat(电脑端),双击即可运行(需要已安装好java环境,jdk)

第三种方法:就是dmesg。

dmesg是用于打印内核输出日志的工具。
所在位置:/system/bin/dmesg

第四种方法:则是查看recovery下的日志。

recovery下日志文件一般为:/tmp/recovery.log(对于使用OpenRecovery的MS来说,为/tmp/open_recovery.log)

另外在新版本ROM中。MIUI也很人性化的追加 “用户反馈”功能,针对LOG问题可以通过该软件进行抓取!

若满意,请点击右侧【~~答案】,如若还有问题,请点击【追问】

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com