Android 被杀掉的Service进程自动恢复?
来源:互联网 发布:零境网络是不是要倒闭 编辑:程序博客网 时间:2024/05/22 17:31
刚刚做了一个AIDL两个应用程序进程间通讯,里面用的是Service,发现一个这样的现象,当我的A应用程序bind一个B的Service后,然后在在A应用程序通过AIDL调用B的删掉进程方法,此时我没有调用undind,看了下进程是删掉了,不过不到几秒钟,这个Service进程自动恢复了,不过进程ID和之前的ID不一样,奇怪了,难道是当两个应用程序之间通过AIDL bind后,会隔一段时间进行一次自动重bind?像HTTP重连一样。
为了验证自动重bind会重新启动Servcie进程的现象,我测试了下这种情况:当A bind B的Service后,如果A中原来的Sevice进程已经停掉了,这时会马上启动Sevice进程,与A建立一种bind连接。我初步猜测是上面那种情况导致被杀掉的Service进程会自动恢复。
哪位兄弟如果有自己的见解,请留言~ 谢谢~
刚刚通过日志确定了下,确实有重新bind的现象,会自动刷新和B的bind,B中调用onBind方法,会重新启动Service进程 。
这应该是Android里面的一种机制,有点像HTTP里面的东西。
太阳系 - http://blog.csdn.net/fellting
- Android 被杀掉的Service进程自动恢复?
- Android中Service被杀时自动重启的方法
- Android Service不被杀死---守护进程
- Android service被杀后自动重启
- android service 教你打造不被杀死的service-------service进程守护
- android 使用Service进行双进程守护,防止进程被杀
- android——关于不被杀掉的service
- android service后台服务进程的自启动和保持不被杀了
- android的service组件不被杀死
- Android 不被杀死的Service
- Android保证进程不被杀掉的方法
- Android保证service不被杀掉-增强版: 进程保活(根据用户需求慎用)
- Android保证service不被杀掉-增强版: 进程保活(根据用户需求慎用)
- Android保证service不被杀掉-增强版: 进程保活(根据用户需求慎用)
- Android保证service不被杀掉-增强版: 进程保活(根据用户需求慎用)
- Android保证service不被杀掉-增强版: 进程保活(根据用户需求慎用)
- Android 双进程保证service不被杀死
- Android应对进程被杀死--Service(一)
- 浅析Input 子系统
- java.lang.NoSuchMethodError: jxl.write.WritableSheet.setRowView(ILjxl/CellVi 的处理方法
- 【LCA】Tree
- Spring batch 2.0例子(lineMapper)
- 找工作的想法
- Android 被杀掉的Service进程自动恢复?
- 如何在android上支持JNA
- ConcurrentModificationException
- 获取当前task的topactivity
- snmp mib2c 模板使用
- web.xml中openEntityManagerInViewFilter的作用
- linux 判断目录是否存在并创建
- oracle海量数据分页存储过程
- [转].Net多线程总结(一)