如何将Mediaserver日志消息重定向到android中的logcat

时间:2011-06-09 11:53:15

标签: android media logcat

我想在Android中看到Mediaserver的日志消息,我已经打开了logcat,但是我看不到Mediaserver的任何内容。 Mediaserver本身是一个从init.rc启动系统启动的服务,现在的问题是,我无法修改init.rc。

据说服务日志直接指向/ dev / null,这就是为什么我们看不到日志。 此外,他们建议使用服务将日志重定向到logwrapper,我们可以使用logcat查看日志。我已尝试使用命令"service mediaserver /system/bin/logwrapper /system/bin/mediaserver“,但它不起作用。

您是否有一些从mediaserver获取日志的好方法?而且,你能告诉我一个更好的调试mediaserver的方法吗?     感谢。

1 个答案:

答案 0 :(得分:0)

mediaserver基本上只是其他4项服务的主机 AudioFlinger,MediaPlayerService,CameraService和AudioPolicyService(我在这里查看ICS 4.0.3源代码)

您可能想要查看您正在尝试使用哪些服务...请记住,大多数LOGV和LOGD在编译发布时都会被禁止