Android系统本身提供了很多系统服务,如WindowManagerService,PowerManagerService等.下面描述一下添加一个系统服务的具体步骤. 1. 撰写一个aidl文件,定义服务的接口,将在编译过程中通过aidl工具生成对应的java接口.一般系统服务的aidl文件都放在framework\base\core\java\android\os目录中. 以我所写的IMyTool.aidl为例.在.aidl中定义自己需要加入的方法,编写规则和java接口差不多,这里不多说…