внутренней директории. Сколько выделяет устройство памяти для этих файлов - неограниченно пока есть память в телефоне или только какое-то определенное количество?
Неограниченно. Вотсап под видео от бабушки с котятами рано или поздно засрет любой девайс. Но если ты юзеру всю память засрешь то он прилку удалит Для временных файлов есть cache directory, ее юзер может почистить отдельно
а вот тут вопрос возник. А можно контролировать в приложение уровень засранности того же кэша? Допустим засрал до 2мб и делаешь очистку?
Ну lru кэш имеет временные метки, можно по времени. Все старше Х суток, как телеграм делает, там в настройках
круто, надо будет почитать. Пишу приложение, в котором возможно устройство не будут перезагружать и выключать очень долго, боюсь засрется как не в себя
Сделай раз в сутки Worker пусть чистит
нихрена у телеги не работает )) у них ограничение по объему, вон 33 гига кэша как пить дать )
Вон стоит автоудаление медиа по времени хранения из кеша
Он и без твоего приложения засрёт свои ресурсы за счёт других и ждать долго не нужно.
других нет, тут свое устройство и запрет на установку стоит. Так что только мое будет засирать)
Что то вроде эвотор или мтс-касса?
Написал пару приложений для эвотор, странные у них девайсы, может годами всё работать, а потом на каком то одном девайсе заглючить странным образом, юзеров чуть больше, чем дохрена, а глюк воспроизводится только у одного.
Спасибо, а я думала почему размер внутренней памяти приложения вернул 80 мб, а вес файлов уже больше гораздо)
Обсуждают сегодня