#java #android #apk #background-task
Вопрос:
Я хочу создать приложение, которое остается в фоновом режиме (даже если удалено из последних приложений) и продолжает удалять файл, как только он возвращается или каждые 5 минут.
Я пробовал использовать
File dir = new File("PATH");
FileUtils.deleteDirectory(dir);
Файл находится в Androidobbcom.example.example
папке
но это прекращается, как только приложение удаляется из последних приложений, я видел, что приложения остаются в фоновом режиме, но на самом деле не знаю, как это сделать
Комментарии:
1. прочитайте о планировщике заданий , хотя минимальное время составляет 15 минут, вы можете создать диспетчер аварийных сигналов, но обязательно выберите режим ожидания и режим ожидания
2. привет, спасибо за комментарий, мне удалось сделать услугу, но как я удалю файл?? (из сервиса)
3.
public void deleteImages() { File dir = new File(PATH); if (dir.isDirectory()) { String[] children = dir.list(); if (!(children.length == 0)) { for (int i = 0; i < children.length; i ) { new File(dir, children[i]).delete(); } } } }