[问题] 如何让APP关闭后能自启service

楼主: agogo (想到再说...)   2015-04-28 11:17:50
各位高手大大好!!
我最近想要在自己开发的 Android APP
实现 Service 的开机和后台自动启动,像一些手机防毒软件那样
目前google找到最多的方法是监听系统广播
ACTION_BOOT_COMPLETED 和 ACTION_TIME_TICK
监听到系统广播后开启 Service
测试后发现如果 APP 已经开启,确实可以监听到系统广播
但是如果 APP 已经退出,就不能监听到系统广播了
我的理解是监听系统广播的程式也是 APP 的一部分,
所以在 APP 退出后就不会再执行这部分程式,也就监听不到系统广播??
我希望在 APP 关闭的情况下能自动启动 Service
请问各位大大是否可以分享一下这方面的经验,该如何实现?
或有办法可以将 Service 注册到系统中,让系统管理自动让 Service 启动?
谢谢!
作者: erttyy8821 (侠)   2015-04-28 12:48:00
感觉需求和问题好像不太一样? Service重头到尾不关掉不就OK了? 有Activity时再做跟UI的互动
作者: sofasoso (BANG!BANG!BANG!)   2015-04-28 13:14:00
就不要关掉service... 不过logcat会一直跳红字就是

Links booklink

Contact Us: admin [ a t ] ucptt.com