怎么添加一个系统服务
文章目录
了解如何使用系统服务?
了解系统服务调用的基本原理
了解服务的注册原理
1 如何使用系统服务?
以PowerService为例:
ServiceManager的getService实现:
2 系统服务调用的基本原理
3了解服务的注册原理
如何注册系统服务?
什么时候注册的系统服务?
独立进程的系统服务
启用binder机制
打开binder驱动
映射内存,分配缓冲区
启动binder线程,进入binder loop
你知道怎么添加一个系统服务吗?
Why? —— 为什么要添加系统服务?
How? —— 怎么样能让别人用?
What? —— 具体有哪些事要干?
添加系统服务的时机?
服务端要做哪些事?
应用端要做哪些事?