| icon | service | ||||
|---|---|---|---|---|---|
| title | Service | ||||
| shortTitle | 概览 | ||||
| dir |
|
Service 用于在后台执行长时间运行的任务。
- 启动方式:
startService(不通信)/bindService(可通信) - 生命周期:启动式与绑定式的差异、
onStartCommand返回值语义 - 通信方式:Binder / Messenger 对比,AIDL 跨进程调用(IPC)
- 前台服务:Android 8.0+ 必须配合通知;Android 14 声明类型、Android 15 超时机制
- 后台限制:8.0+ 后台服务限制、12+ FGS 启动限制,Service 与协程的正确配合