Захват logcat на LG Android 6

Мне нужно записать журнал на телефоне LG под управлением Android 6. Запись должна происходить в фоновом режиме в течение нескольких часов, пока телефон не подключен к USB. Что я делал в других телефонах, так это просто передал logcat в файл на устройстве:

logcat -v threadtime > /sdcard/logs.txt &

Но когда я делаю это на недавно полученном телефоне LG, он ничего не выводит в этот файл. Я пробовал следующие команды:

logcat -v threadtime > /sdcard/logs.txt &
logcat -v threadtime > /mnt/sdcard/logs.txt &
logcat -v threadtime | tee /sdcard/logs.txt &
logcat -v threadtime | tee /mnt/sdcard/logs.txt &

Все они привели к пустым файлам. Я также установил приложение aLogrec из Магазина. Приложение показывает, что записывает журналы, но создаваемый файл пуст.

Я также пытался использовать опцию -f в adb, но вот что я получил:

shell@g4stylusn:/mnt/sdcard $ logcat -f /sdcard/logs.txt
couldn't open output file
1|shell@g4stylusn:/mnt/sdcard $

Нет описания, почему он не может открыть файл. Я проверил, и это не проблемы с разрешением.

Есть идеи, почему я не могу записывать журналы и какие у меня есть варианты?

Спасибо


person m.hashemian    schedule 24.08.2016    source источник
comment
У меня тоже такая же проблема. Через некоторое время появляются пустые журналы.   -  person Sri    schedule 20.10.2016


Ответы (1)


Возможно глюк LG. Пытаться

adb shell -x logcat
person Anton Duzenko    schedule 13.05.2020