как запустить приложение и его сервис в фоновом режиме при загрузке Android? - PullRequest
0 голосов
/ 05 ноября 2018

Я хочу, чтобы мое приложение запускалось в фоновом режиме без каких-либо действий на экране. У него есть сервис, который должен выполнить 2 задачи загрузки.

Я узнаю о сервисе, но все приложения, запускаемые при загрузке, говорят об отображении активности.

Мне не нужно показывать никаких действий.

Это разрешено после Oreo?

1 Ответ

0 голосов
/ 05 ноября 2018

Вы не сказали, что должно запускать ваше приложение из фона. Я предполагаю что-то вроде намерения. Насколько я знаю, нет способа запустить службу в фоновом режиме, так как Android O, ничего не показывая пользователю. Вы должны запустить свой сервис, используя startForegroundService(), затем показать уведомление, выполнить 2 загрузки и выключить приложение (также скрытие уведомления). Если эти загрузки невелики, это будет довольно быстро, и в большинстве случаев пользователь даже не увидит уведомление.

...