Firefly开源社区

打印 上一主题 下一主题

如何查看vold日志

52

积分

0

威望

0

贡献

技术小白

积分
52

如何查看vold日志

发表于 2018-10-17 19:13:49      浏览:6110 | 回复:3        打印      只看该作者   [复制链接] 楼主
项目中修改了vold,添加了ALOGE()日志,确认vold已经更新,但日志始终无法通过logcat查看。

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

多谢协助。
回复

使用道具 举报

3747

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3747
发表于 2018-10-18 10:41:27        只看该作者  沙发
先确认宏是否有打开
打开ALOGV: #define LOG_NDEBUG 0
打开ALOGI:#define LOG_NIDEBUG 0
打开ALOGD:#define LOG_NDDEBUG 0
回复

使用道具 举报

52

积分

0

威望

0

贡献

技术小白

积分
52
发表于 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相关的所有日志。
回复

使用道具 举报

52

积分

0

威望

0

贡献

技术小白

积分
52
发表于 2018-10-18 18:33:33        只看该作者  地板
学生程序员 发表于 2018-10-18 16:17
多谢了,我试试。

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

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

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

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表