Я выполняю некоторую отладку в приложении, над которым я работаю, и в моем LogCat я продолжаю получать сообщение с тегом "AbsListView" и вызывается сообщение "unregisterIRListner()". Есть ли что-то, что я НЕ делаю в своем коде, что может вызвать это? Это даже то, о чем мне нужно беспокоиться? Я бы предпочел не публиковать (более) 550 строк кода, которые у меня есть для этого. Любая информация была бы полезна. Спасибо.
Вызов AbsListView unregisterIRListener()
Ответ 1
Похоже, разработчики Google оставили отладочный вызов без комментирования в исходном коде. Чтобы избежать этого непригодного вывода LogCat, я использую следующий фильтр:
tag:^(?!(dalvikvm|AbsListView))
Этот фильтр вырезает все отложенные строки: dalvikvm и AbsListView.
Ответ 2
Я нашел такие сообщения и в своем LogCat. И нашел эти ответы - очень полезно.
Я немного исследовал на основе вышеизложенной информации. Это похоже на некоторые устройства Samsung, соответственно, версии для Android от Samsung. У меня есть Samsung Note 10.1 edition 2014 с оригинальной ОС - здесь это происходит. И у меня есть Samsung S2 с CM 10.2 - здесь я не вижу записи LogCat.
Но на обоих устройствах мое приложение работает нормально.
Ответ 3
в Android Studio, чтобы отключить AbsListView unregisterIRListener() из Logcat. Вам нужно установить новый фильтр: проверить экран: Android Studio отключить AbsListView unregisterIRListener()
Просто добавьте в поле LogTag: ^ (?! (dalvikvm | AbsListView))