Как перенаправить сообщение журнала Mediaserver для logcat в Android - PullRequest
2 голосов
/ 09 июня 2011

Я хочу увидеть сообщение журнала Mediaserver в Android, я открыл logcat, но ничего не вижу в Mediaserver.Mediaserver сам по себе является службой, которая запускается при загрузке системы с init.rc, проблема в том, что я не могу изменить init.rc.

Говорят, что журнал службы направлен на / dev / nullВот почему мы не видим журнал.Кроме того, они предлагают использовать сервис для перенаправления журнала в logwrapper, чтобы мы могли видеть журнал с помощью logcat.Я пробовал командой "service mediaserver /system/bin/logwrapper /system/bin/mediaserver ", но она не работает.

У вас есть какой-нибудь хороший способ получить журнал с медиа-сервера? И, кроме того, не могли бы вы показать мне лучший способ отладки медиа-сервера? Спасибо.

1 Ответ

0 голосов
/ 05 апреля 2012

mediaserver - это просто хост для 4 других сервисов AudioFlinger, MediaPlayerService, CameraService и AudioPolicyService (здесь я рассматриваю исходный код ICS 4.0.3)

Вы можете посмотреть, какие из этихсервисы, которые вы пытаетесь применить ... Имейте в виду, что большинство LOGV и LOGD подавляются, когда они компилируются для выпуска

...