Service有两种,前台服务超时为SERVICE_TIMEOUT=20S后台服务超时为SERVICE_BACKGROUD_TIMEOUT=200S根据变量ProcessRecord.execServicesFg来决定是前台服务还是后台服务ServiceTimeOut是位于“ActivityManager”线程中的AMS.MainHandler收到SERVICE_TIMEOUT_MSG消息时触发。客户端(App进程)向中控系统(system_server进程)发起启动服务的请求中控系统派出一名空闲的通信员(binder_1线程)接收该请求,紧接着向组件管家(ActivityManager线程