2016-05-29 4 views
-2

Я создал службу и ее работоспособность во время работы приложения. Служба остановится, когда экземпляр приложения будет закрыт. I разрешил эту проблему, вызвав службу из GCM. Появится уведомление, и оно не прекратится до завершения сервисной операции.Запуск приложений Android даже Приложение закрыто

Но, его не работает локально, даже я посылаю локальное уведомление, Пожалуйста, кто-нибудь поможет запустить службу в фоновом режиме, даже приложение закрыто.

+0

Что вы подразумеваете под «отправкой локального уведомления»? –

+0

Можете ли вы уточнить? Неясно, чего вы пытаетесь достичь. Плюс код публикации, где вы думаете, что ваша ошибка также поможет. – Aradhna

+0

Когда я вызываю службу, когда появляется уведомление GCM, его работа и прекращение даже приложения закрыты. Когда я отправляю местное уведомление, служба прекращает свое действие, когда приложение закрывается – Ramesh

ответ

0

Попробуйте метод startForeground (int, Notification) и stopForeground (boolean removeNotification), как указано на этом Link.

+0

Спасибо, мой же код работает в Киткате, но не работает на зефир – Ramesh

+0

Можете ли вы предоставить мне код? –

0

Вы можете объявить о своей услуге как START_STICKY. В Google есть много информации об этом для вас. Надеюсь, это помогло!

+0

Спасибо Dude, я реализовал START_STICKY, но не работал, когда приложение закрыто. – Ramesh

+0

Попробуйте следующее: http://stackoverflow.com/questions/12470967/how-to-make-an-application-run-continuously-in-android – Ethan