как работают фоновые сервисы в WhatsApp, Facebook, Instagram, даже если приложение закрыто в версиях для Android> = N. Также, пожалуйста, подскажите, как подойти к этой проблеме
Я пытаюсь получить текущее местоположение GPS и обновить его на сервере в качестве фоновой службы
(Примечание: я использую Gionee-X1 (Android-N), MI-MA4 (Android-N))
Я пробовал уведомление Foreground, которое прекращается через 5-10 минут на мобильном телефоне Gionee и мгновенно на мобильных устройствах MI,
Также пытался игнорировать Оптимизация работы батареи частично работала на некоторых мобильных телефонах и не работала в мобильных телефонах MI
Пробовал alaram manager, не работает должным образом после очистки приложения
Диспетчер пробной работы, PeriodicRequests не работает, OneTimeRequests с задержкой обрабатываются до 10 минут в Gionee Mobile (когда я настраивал периодические запросы, он выполнялся почти 6 раз в секунду и не выполнялся после этого)
Наконец, мне нужен фрагмент кода или процедура, которая должна запускать фоновую службу (также службу переднего плана) и не быть убитой системой, когда приложение закрыто или очищено от фона. Также, пожалуйста, расскажите, как реализовать службу быть перезапущенным, если система убивает службу