Я могу сохранить logcat во внешний файл по ссылке - Сохранение Logcat в текстовый файл на устройстве Android
Есть ли способ ограничить размер файла? например, я хочу, чтобы размер выходного файла не превышал 2 МБ. Если он превышает лимит, он должен очистить существующее содержимое файла и начать запись нового содержимого.
Заранее спасибо.
Вы можете попробовать это:
File file = new File("text.txt"); long filesize = file.length(); long filesizeInKB = filesize / 1024; long filesizeinMB=filesizeInKB/1024;