android注册系统服务
来源:互联网 发布:亚信科技java笔试题 编辑:程序博客网 时间:2024/06/06 08:08
1.找到ContextImpl.java文件(frameworks/base/core/java/android/app/ContextImpl.java)增加注册代码
registerService(SIM_SIMSCAN_SERVICE, new ServiceFetcher() { public Object createService(ContextImpl ctx) { IBinder b = ServiceManager.getService(SIM_SIMSCAN_SERVICE); ISimScanManager service = ISimScanManager.Stub.asInterface(b); return new SimScanManager(service); } });
2.找到SystemServer.java文件(framework/base/services/java/com/android/server/SystemServer.java)增加注册代码
try{Slog.i(TAG, "Init SimScanManagerService"); ServiceManager.addService(Context.SIM_SIMSCAN_SERVICE, new SimScanManagerService(context));}catch(){}
0 0
- android注册系统服务
- Android系统服务注册
- Android系统服务分析之服务注册过程
- android binder机制,注册系统服务---Java层注册系统服务
- 注册系统服务方法
- Linux 系统服务注册
- 如何注册系统服务
- windows注册系统服务
- Linux注册系统服务
- Linux 注册系统服务
- Tomcat 注册系统服务
- 注册、卸载系统服务
- linux注册系统服务
- Linux 注册系统服务
- android binder机制,注册系统服务---native客户端
- android binder机制,注册系统服务---客户端Binder驱动
- android binder机制,注册系统服务--服务端servicemanager binder驱动
- android binder机制,注册系统服务---服务端servicemanager
- KMP算法的简单理解 【笔记】
- SKPSMTPMessage发送邮件小解
- 第九周项目4-一维向量运算
- 30个最常用css选择器解析
- 深入理解java中的clone
- android注册系统服务
- java中内存的使用
- 记录一下关于生活技巧的网站
- 如何解决Web服务80端口被封的问题
- 入殓师 豆瓣影评 只愿你曾被这世界温柔相待
- Timus - 1110. Power 除尽问题
- C# 不能引用命名空间
- 《深入理解JAVA虚拟机》笔记1
- [问题]Android listView item edittext 不能调用软键盘输入法