Android - сохранение logcat в файл и ограничение размера файла

Я могу сохранить logcat во внешний файл по ссылке - Сохранение Logcat в текстовый файл на Android-устройстве

Есть ли способ ограничить размер файла? например, для Я хочу, чтобы размер выходного файла не превышал 2 МБ. Если он превышает лимит, он должен очистить существующее содержимое файла и начать запись нового содержимого.

Заранее спасибо.


person Kameswari    schedule 08.11.2019    source источник
comment
вам нужно установить условие при чтении файла   -  person rachna    schedule 08.11.2019


Ответы (1)


Вы можете попробовать это:

File file = new File("text.txt");
long filesize = file.length();
long filesizeInKB = filesize / 1024;
long filesizeinMB=filesizeInKB/1024;
person rachna    schedule 08.11.2019
comment
Я думаю, что часть вашего ответа отсутствует, пожалуйста, отформатируйте только код как таковой - person Giulio Caccin; 09.11.2019