学生程序员 发表于 2018-10-17 19:13:49

如何查看vold日志

项目中修改了vold,添加了ALOGE()日志,确认vold已经更新,但日志始终无法通过logcat查看。

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

多谢协助。

jpchen 发表于 2018-10-18 10:41:27

先确认宏是否有打开
打开ALOGV: #define LOG_NDEBUG 0
打开ALOGI:#define LOG_NIDEBUG 0
打开ALOGD:#define LOG_NDDEBUG 0

学生程序员 发表于 2018-10-18 16:17:27

jpchen 发表于 2018-10-18 10:41
先确认宏是否有打开
打开ALOGV: #define LOG_NDEBUG 0
打开ALOGI:#define LOG_NIDEBUG 0


多谢了,我试试。

程序里面都是通过SLOGE/PLOG()这样的方式输出日志的,我也这么操作,但是没有任何日志。
我们想看到vold相关的所有日志。

学生程序员 发表于 2018-10-18 18:33:33

学生程序员 发表于 2018-10-18 16:17
多谢了,我试试。

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

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

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

目前都用ALOGE()和LOGE()/SLOGE()写日志,logcat -b system也看过了,都没有任何日志输出。
页: [1]
查看完整版本: 如何查看vold日志