Перезапустите службу Android после перезагрузки устройства или удаления из панели недавних приложений. - PullRequest
0 голосов
/ 08 сентября 2018

Пожалуйста, я использую службы Android в своем приложении для запуска локальных уведомлений, в точности как описано здесь , в Appcelerator Wiki. Службы работают должным образом, но если приложение удаляется из панели недавних приложений или устройство перезагружается, службы останавливаются.

Я хотел бы, чтобы служба все еще работала после удаления приложения из панели недавних приложений или перезапускала службу после перезагрузки устройства. Как я могу сделать это с помощью классического титана.

В iOS-версии моего приложения я использую Ti.App.iOS.scheduleLocalNotification и работаю очень хорошо, даже после выключения и включения устройства. Хотелось бы, чтобы на Android работал так же.

Спасибо за любую помощь.

(простите за мой плохой английский)

1 Ответ

0 голосов
/ 26 октября 2018

Вы можете попробовать benCoding.Android.Tools модуль. проверьте BootReceiver

вы можете найти пример здесь если вы используете сервис для уведомления, вам необходимо установить модуль и добавить получатель в ваш tiapp.xml, как в примере

...