Служба чата должна быть преобразована в JobService для поддержки режима Oreo Doze - PullRequest
0 голосов
/ 13 июня 2018

Приложение My Chat использует Сервис для управления отправкой / получением сообщений в фоновом режиме.(Для соединения MQTT, для Push-уведомлений и т. Д.) Мне нужно, чтобы он работал постоянно.Приложение работает полностью в устройствах ниже Oreo.Нужно ли мне перенести мою службу чата на JobIntentService или JobService?Я хотел бы знать, поможет ли преобразование из Service в JobService в таком приложении чата, как это, разрешить проблемы, связанные с режимом Doze?Я также прошел через службы Foreground.

1 Ответ

0 голосов
/ 13 июня 2018

Существует несколько вариантов запуска фонового обслуживания в устройствах с Oreo и Higher.Некоторыми из методов являются GcmNetwork Manager, использующий периодические задачи, FireDBase JobDispatcher для долго работающих сервисов.Вы можете обратиться и использовать тот, который вам удобнее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...