发布网友 发布时间: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问题可以通过该软件进行抓取!
若满意,请点击右侧【~~答案】,如若还有问题,请点击【追问】