В настоящее время у меня есть настройка службы, которая отправляет кучу файлов по электронной почте.Что я хочу сделать, это добавить настройки системы планирования, чтобы в определенное время каждую ночь эта служба работала (эти электронные письма отправляются).
Я подумал, что, возможно, будет работать Broadcast Receiver, запускаемый AlarmManager, и он работает, за исключением того, что он запускается только во время работы приложения.Я читал, что приемники вещания работают только в потоке пользовательского интерфейса.Мне нужно, чтобы это работало независимо от того, запущено приложение или нет.
Я собираюсь предположить, что мне нужен широковещательный приемник для запуска [пусто] для запуска в фоновом режиме и когда AlarmManager отправляет сигнал тревоги, который[пусто] запустит службу, которую я уже настроил.
Если это правильная процедура, что такое [пусто]?Если это не правильная процедура, то что?
Спасибо