Я использую адаптер синхронизации в своем приложении для выполнения периодической синхронизации. Но проблема в том, когда выполняется синхронизация, и я закрываю приложение в это время, синхронизация остановлена. Насколько я знаю, адаптер синхронизации всегда работает на фоне, закрытие приложения не повлияет на процесс синхронизации. Но почему это происходит? Как я могу решить эту проблему?Служба синхронизации Android уничтожена, когда приложение закрыто.
0
A
ответ
0
Что касается непрерывности работы, имейте в виду, что по дизайну система Android может в любой момент прекратить ваш сервис. Вы можете немного повлиять на это, но вы не можете помешать системе убить вашу службу.
Так что для ваших периодических действий было бы лучше использовать AlarmManager с повторяющимся сигналом тревоги. Тогда ваш сервис будет в основном одноразовым, т. Е. Выполнить действие один раз, а затем выйти.
Для некоторого кода, смотрите здесь, например:
Смежные вопросы
- 1. Сообщение, когда приложение Android закрыто
- 2. Служба Android с медиаплеером уничтожена, когда приложение отключено от вдовы
- 3. Служба Android перестает работать, когда вызывающая активность убита или уничтожена
- 4. Служба Android с MediaPlayer воссоздана или уничтожена
- 5. Когда запущенная и связанная служба уничтожена?
- 6. Служба Android уничтожена до публикации результата
- 7. Уведомление закрыто, когда служба завершена
- 8. Служба Android уничтожена, но не бесконечная петля
- 9. Сервис прекращается, когда приложение закрыто.
- 10. Приложение запускает новую услугу, когда приложение закрыто
- 11. Почему Фоновая служба перестает работать, когда приложение закрыто?
- 12. Android: Сохранение состояния экземпляра, когда приложение закрыто
- 13. Уведомления на Android оповещаются, когда приложение закрыто
- 14. Android: показывать уведомления, когда приложение закрыто
- 15. Android push-уведомление, когда приложение закрыто
- 16. Удаление временных изображений, когда приложение закрыто - Android
- 17. Выполните код, когда приложение Android закрыто
- 18. UILocalNotification когда приложение закрыто
- 19. startMonitoringForRegion, когда приложение закрыто
- 20. радиоприемник, когда приложение закрыто
- 21. сигнализации, когда приложение закрыто
- 22. обнаружить, когда приложение закрыто
- 23. Служба Android не перезапускается после того, как приложение закрыто.
- 24. Push Notification Когда приложение закрыто/закрыто, включая
- 25. Pushing уведомления, когда приложение закрыто
- 26. Служба синхронизации
- 27. отменить AlarmManager, когда приложение закрыто
- 28. Уведомления Firebase, когда приложение закрыто
- 29. Служба перезагружена, когда приложение убито
- 30. Как проверить наличие обновлений, когда приложение закрыто на Android?