Logcat не показывает сообщения уровня отладки

По какой-то причине я могу видеть сообщения всех уровней Log.i () и выше, но не уровни Log.d () или Log.v (). Не повезло найти причину этого. Кто-нибудь знает, как это исправить?

Некоторые дополнительные подробности: это не проблема, когда я забываю выбрать соответствующий уровень в раскрывающемся списке logcat в Eclipse. Представленные сообщения журнала не отображаются в приложении, которое у меня есть для отслеживания logcat на моем телефоне. (Хотя сообщения журнала отладки появляются из других приложений). Я запускаю OSX.

Оказывается, мне нужно было включить соответствующий уровень ведения журнала непосредственно через АБР.

 $ ./adb shell stop $ ./adb shell setprop log.tag.MYTAG VERBOSE $ ./adb shell start 

Это решило проблему. Кажется, это боль, чтобы делать это каждый раз, когда я перезапускаю свой телефон.

Также имейте в виду, что некоторые производители могут ограничить регистрацию. (Например, Huawei – Huawei, logcat не показывает журнал для моего приложения? ). Если ничего не работает, попробуйте запустить на другом мобильном устройстве или попробуйте найти решение для конкретного телефона.