Firefly开源社区

标题: 如何查看vold日志 [打印本页]

作者: 学生程序员    时间: 2018-10-17 19:13
标题: 如何查看vold日志
项目中修改了vold,添加了ALOGE()日志,确认vold已经更新,但日志始终无法通过logcat查看。

具体是在command listener.cpp runcommand()中添加的,插拔sd卡都会经过这里,但是adb root后logcat看不到日志。

多谢协助。
作者: jpchen    时间: 2018-10-18 10:41
先确认宏是否有打开
打开ALOGV: #define LOG_NDEBUG 0
打开ALOGI:#define LOG_NIDEBUG 0
打开ALOGD:#define LOG_NDDEBUG 0
作者: 学生程序员    时间: 2018-10-18 16:17
jpchen 发表于 2018-10-18 10:41
先确认宏是否有打开
打开ALOGV: #define LOG_NDEBUG 0
打开ALOGI:#define LOG_NIDEBUG 0

多谢了,我试试。

程序里面都是通过SLOGE/PLOG()这样的方式输出日志的,我也这么操作,但是没有任何日志。
我们想看到vold相关的所有日志。
作者: 学生程序员    时间: 2018-10-18 18:33
学生程序员 发表于 2018-10-18 16:17
多谢了,我试试。

程序里面都是通过SLOGE/PLOG()这样的方式输出日志的,我也这么操作,但是没有任何 ...

我试了试,还是没有日志。

仔细分析了一下,ALOGE()和LOG()最终都是到达logd.

目前都用ALOGE()和LOGE()/SLOGE()写日志,logcat -b system也看过了,都没有任何日志输出。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1