У меня есть приложение, которое, как только пользователь запускает приложение, запускает длительный процесс, такой как загрузка необходимых файлов и настройка всего, а что нет. Я хотел бы переместить процесс в фоновый режим и показать уведомление в строке состояния во время работы процесса.
Какой была бы моя лучшая стратегия для поддержания процесса во время загрузки файлов, а что нет. Я читал об услугах, но также слышал, что их легко убить? Должен ли я использовать службу или просто запустить поток с максимальным приоритетом и просто выдать уведомление и закрыть его, когда процесс закончится?
Что лучше, спасибо за любую помощь. Между прочим, процесс занимает около десяти минут не дольше, чем требуется, чтобы скачать rom в rom manager. Просто хочу, чтобы все те же настройки, спасибо за любую помощь.