根据文档(参考: http: //developer.android.com/reference/android/app/Service.html#ProcessLifecycle),android 将自动重新启动因内存不足而被终止的服务。
去引用:
请注意,这意味着您的服务大部分时间都在运行,如果内存压力过大,它可能会被系统杀死。如果发生这种情况,系统稍后会尝试重新启动服务。
我的问题是:(1)系统如何决定重启哪些服务?(2) “迟”是什么时候?
根据文档(参考: http: //developer.android.com/reference/android/app/Service.html#ProcessLifecycle),android 将自动重新启动因内存不足而被终止的服务。
去引用:
请注意,这意味着您的服务大部分时间都在运行,如果内存压力过大,它可能会被系统杀死。如果发生这种情况,系统稍后会尝试重新启动服务。
我的问题是:(1)系统如何决定重启哪些服务?(2) “迟”是什么时候?