Трансляция на старте сервиса? - PullRequest
0 голосов
/ 23 декабря 2011

Отсылает ли Android какой-либо вид трансляции, когда запускается / перезапускается новый сервис.

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

РЕДАКТИРОВАТЬ: я хочу, чтобы он работал со всеми службами, а не только с моими собственными службами.

Ответы [ 2 ]

0 голосов
/ 23 декабря 2011

Это значит, что вы хотите получить доступ к системному сервису или как?или сервис который вы написали в своем андроид приложении?если вы хотите контролировать свой сервис, который вы написали в своем приложении, то, как было сказано выше, вы можете управлять им ... или если вы хотите запускать или останавливать сервис, когда захотите, вы можете создать широковещательный приемник и написать onreceive () что вы хотите сделать.

0 голосов
/ 23 декабря 2011

Если фоновая служба находится под вашим контролем, вы можете использовать метод onBind () , чтобы узнать, что служба запускается с помощью bindService () и одновременно вы можете использовать onStartCommand () метод, если служба запускается startService () ....

...