Как увеличить лимит количества строк в aLogCat/Logcat на устройстве?

Я пытаюсь зарегистрировать некоторые отладочные данные на устройстве Android с помощью aLogCat. Судя по всему, количество строк, которые может содержать журнал, ограничено, поэтому после тестовой сессии я получаю обрезанные журналы (первые сообщения исчезли).

Я не знаю, наложено ли это ограничение самой системой или aLogCat, но мне нужно увеличить лимит.

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

Я знаю, что aLogCat предоставляет опцию автосохранения, но 15 минут (минимальный доступный период) слишком велики для моего варианта использования, потому что буфер журнала зацикливается после нескольких минут тестирования.


person Stan    schedule 31.05.2012    source источник


Ответы (1)


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

Если вы получаете менее 64 КБ истории, это может быть ограничение, наложенное aLogCat.

person CommonsWare    schedule 31.05.2012
comment
К сожалению, логи обычно имеют размер около 10Кб. Я был бы счастлив иметь 64Кб. Все, что я могу сделать, это разделить сеансы тестирования на более мелкие, что немного неудобно. - person Stan; 31.05.2012