0
根据文档(ref:http://developer.android.com/reference/android/app/Service.html#ProcessLifecycle),android会自动重启一个由于内存不足而死亡的服务。服务如何以及何时在Android中自动重新启动
引述:
注意,这意味着大部分的服务正在运行的时候,它可能会被系统终止,如果它是在重内存压力。如果发生这种情况,系统将稍后尝试重新启动服务。
我的问题是: (1)系统如何决定重启哪些服务? (2)什么时候是“稍后”?
AFAIK,都没有记录,所以你可能不应该做任何假设。 – CommonsWare 2012-07-05 16:36:58