1.新建一个自己的SystemService
在frameworks/base/services/core/java/com/android/server/,当然也可以在别的目录下,不一定在根目录。
public class FlashlightService extends SystemService {
//代码省略
}
2.启动这个SystemService 在frameworks/base/services/java/com/android/server/SystemServer.java 中添加
private void startOtherServices() {
//省略代码
mSystemServiceManager.startService("com.android.server.camera.FlashlightService");
}
就可以了