【问题标题】:How to redirect Mediaserver log message to logcat in android如何将 Mediaserver 日志消息重定向到 android 中的 logcat
【发布时间】:2012-04-06 03:19:04
【问题描述】:

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

据说服务的日志直接指向/dev/null,所以我们看不到日志。 此外,他们建议使用服务将日志重定向到 logwrapper,我们可以使用 logcat 看到日志。我用"service mediaserver /system/bin/logwrapper /system/bin/mediaserver"这个命令试过了,还是不行。

你有什么好方法可以从 mediaserver 获取日志吗?而且,你能告诉我一个更好的调试媒体服务器的方法吗? 谢谢。

【问题讨论】:

    标签: android media logcat


    【解决方案1】:

    mediaserver 基本上只是 4 个其他服务的主机 AudioFlinger、MediaPlayerService、CameraService、AudioPolicyService(这里看的是ICS 4.0.3源代码)

    您可能想查看您正在尝试检测这些服务中的哪些...请记住,大多数 LOGV 和 LOGD 在编译发布时会被抑制

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-11
      • 1970-01-01
      • 2011-03-22
      • 1970-01-01
      • 1970-01-01
      • 2017-05-31
      • 2015-04-05
      • 1970-01-01
      相关资源
      最近更新 更多