Как убедиться, что вы не запускаете сервис дважды Android - PullRequest
20 голосов
/ 09 марта 2012

Есть ли способ проверить, что служба еще не запущена перед ее запуском?

Если это может быть в onCreate () службы, это будет еще лучше,

Спасибо!

Ответы [ 2 ]

34 голосов
/ 09 марта 2012

Вы не можете запустить службу дважды, она останется запущенной, если вы попытаетесь запустить ее снова. Ссылка на документы для Android.

0 голосов
/ 29 июня 2013

исправить это с помощью логического / флага в сервисе.(Служба может быть запущена только один раз)

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