gpt4 book ai didi

android - logcat 与 dmesg 之间有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:02:40 30 4
gpt4 key购买 nike

logcat 使用什么日志源(默认设置:adb shell logcat)。 dmesg 日志是否包含在 logcat 的输出中?如果不是,dmesg 日志和 logcat 日志有什么区别?

最佳答案

根据源码https://github.com/android/platform_system_core/blob/master/liblog/logd_write.c Log.d(String tag, String message) 直接写入 /dev/log/main

你可以这样写 adb shell echo "Hello world">>/dev/log/main

但是 dmesg 打印内核环形缓冲区的内容。所以 dmesg 将只打印系统写入内核日志的内容,logcat 将只输出 android 应用程序的日志。

关于android - logcat 与 dmesg 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13222698/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com