Android 服务Service自动重启研究
2013-02-21 15:37
295 查看
SDK 2.3文档描述,服务Service中onStartCommond()函数设置返回值START_STICKY,代码如下:
错误的理解为:会在关闭服务后重新启动,如在任务管理器中停止服务后或者在应用管理中强制停止应用后会重新启动。
经过测试,不能自动重启,这样理解是错误的,《Pro Android 3》中对此解释:系统在内存不足时回收了服务,在内存空闲时,服务会自动启动。
是否人有对此疑惑,希望在此讨论一下,,,,,,
@Override public int onStartCommand(Intent intent, int flags, int startId) { // TODO Auto-generated method stub //开始命令 Log.e(TAG, "onStartCommand"); // return super.onStartCommand(intent, START_STICKY, startId); return START_STICKY; }
错误的理解为:会在关闭服务后重新启动,如在任务管理器中停止服务后或者在应用管理中强制停止应用后会重新启动。
经过测试,不能自动重启,这样理解是错误的,《Pro Android 3》中对此解释:系统在内存不足时回收了服务,在内存空闲时,服务会自动启动。
是否人有对此疑惑,希望在此讨论一下,,,,,,
相关文章推荐
- Android的服务(Service)(二)Service的自动重启问题
- Android Service被关闭后自动重启,解决被异常kill 服务
- Android Service被关闭后自动重启,解决被异常kill 服务
- Android Service被关闭后自动重启,解决被异常kill 服务
- Android Service被关闭后自动重启,解决被异常kill 服务
- Android学习 - Service被关闭后自动重启,解决被异常kill 服务
- Android的服务(Service)(二)Service的自动重启问题
- Android Service被关闭后自动重启,解决被异常kill 服务
- Android Service被关闭后自动重启,解决被异常kill 服务
- 【转】Android Service被关闭后自动重启,解决被异常kill 服务
- Android的服务(Service)(二)Service的自动重启问题
- Android Service被关闭后自动重启,解决被异常kill 服务
- windows service自动重启服务
- Android Service后台服务进程意外被kill掉之后如何重启
- Android 开发之Service 探索如何保证Service不被杀死或被kill之后自动重启
- Android 如何让service被管理器杀死后自动重启
- Android 开发之Service 探索如何保证Service不被杀死或被kill之后自动重启
- Android service被杀后自动重启
- Android 实现监听开机启动开启后台服务,并实现自动重启。
- Android中实现开机自动启动服务(service)实例