文章目录
- 1.添加服务定义
- 2.添加FEATURE定义
- 3.实现aidl接口并加入Android.mk参与编译
- 4.实现服务及代理
- 5.实现提供给用户层使用的接口
- 6.向SystemServer注册底层服务并启动
- 7.向SystemService进行本地注册以供应用层和app使用
- 8.验证服务是否添加成功且可用
-
- 8.1 Native底层服务运行是否添加成功
- 8.2 添加的系统服务成功且可用
1.添加服务定义
frameworks/base/core/java/android/content/Context.java
/**
* Use with {@link #getSystemService} to retrieve a {@link
* android.geroge.TestManager} for handling management of
* Test access.
*
* @see #getSystemService
* @see android.geroge.TestMan