我正在尝试通过以下命令获取日志(logcat和kmsg)
但是我不确定日志文件的存储位置以及名称。
我如何识别它
最佳答案
好的,这是Google快速搜索的结果:
我从那些链接中得到的是:
cat /proc/kmsg
logcat -v time -f /dev/kmsg
将logcat输出写入内核消息缓冲区所以,
logcat -v time -f /dev/kmsg | cat /proc/kmsg
会将logcat和内核日志都输出到
stdout
(无论它是什么)。可能您可以将输出写入文件,如下所示:logcat -v time -f /dev/kmsg | cat /proc/kmsg > /sdcard/log.txt
上面的操作是在 Root Android 4.4.2设备上的
adb shell
提示符下进行的。希望这可以帮助。
关于android - 同时获取logcat和内核日志,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22652605/