Я сделал приложение, типо мессенджер , я хочу добавить пуш уведомления. На данный момент я нахожусь на той территории где Google не работает и вероятней всего работать не будет, соответственно я хочу избежать использования google сервисов. Как альтернативный Вариант я создал не убиваемую службу , она так же включается после перезагрузки, вся суть службы в том , что она просто в цикле проверяет соединение с сервером и если что то приходит с сервера, то служба ловит это событие и показывает уведомление. Серверная часть написана на Php. Проблема данного решения в использовании ресурсов телефона - это трафик и батарея(особенно батарея). Поэтому возник вопрос можно ли написать кастомный cloud messaging
Николай Савельев, Версия 11 и 12 , все проверенно и работает на samsung , huawei , xiaomi. Службу можно выключить только через настройки , завершив работу приложения. С xiaomi есть проблемы , которые решают сменой контроля активности на (Нет ограничений)
Если все таки можно сделать кастомный cloud messaging, есть ли какие то статьи на эту тему или книжки , хоть какой то материал для ознакомление? сколько искал не могу найти.