2014-11-10 2 views
0

Я смог получить версию v0.4.2 funf, работающую над расписанием и загрузкой файлов. После загрузки файлов данные загружаются в папку «backup». Предлагает ли funf какие-либо возможности ограничить количество файлов для резервного копирования/удаления старых файлов и т. Д.?funf удалять архивные файлы после загрузки

Благодаря

ответ

1

Поведение DefaultArchive (который я предполагаю, что вы используете) объясняется here следующим образом:

Резервная папка иногда очищены, чтобы удалить старые файлы. Резервные файлы сохраняются до тех пор, пока они не нарушают свободное пространство диска . В архиве по умолчанию будет храниться не менее 10 МБ резервной копии и максимально 50% свободного места на диске . Например, если на карте доступно 200 МБ свободного пространства, тогда архив сохранит резервную копию до 100 МБ.

Конечно, вы всегда можете изменить это в соответствии с вашими потребностями, внедрив собственный архив.

В качестве альтернативы, вы можете, например. планируйте повторяющуюся задачу с помощью AlarmManager, в которой вы можете периодически очищать папку резервного копирования с помощью стандартных файлов Java-файлов (в объекте DefaultArchive-0 есть метод #getPathOnSDCard()). Другая возможность заключается в том, чтобы сделать это вручную после, например, нажав кнопку «удалить резервную копию».

Смежные вопросы