Android постоянный сервис для уведомлений без FCM / GCM - PullRequest
0 голосов
/ 15 мая 2018

У меня есть приложение, работающее на промышленном Android-контроллере, в клиентской среде, Wi-Fi, без интернета.Приложение взаимодействует с REST API с нашим локальным сервером.

Я бы хотел добавить систему уведомлений в это приложение, даже просто опрашивая сервер каждые 5 минут.Я понимаю, что это должно быть сделано с помощью службы, и я перепробовал много реализаций фоновой работы с Xamarin, которые работают, пока приложение работает (передний план или фон), но служба останавливается, когда приложение закрывается.

Итак, моя проблема: могу ли я создать (почти) неудержимую службу?да, возможно ли это с Xamarin?

Я не знаю, уместно ли это, но такие приложения, как TripAdvisor, имеют постоянный сервис, работающий в фоновом режиме, и если я его убью, он будет перезагружен.И я предполагаю, что этот сервис собирает вашу позицию, отправляет ее на свой сервер, и если я нахожусь в определенном месте, открывает уведомление и просит меня проголосовать за него.Это работает так?

...