Android framework中新增服务
来源:互联网 发布:网络业务员怎么找客户 编辑:程序博客网 时间:2024/05/13 00:47
1、 撰写一个aidl文件,定义服务的接口,将在编译过程中通过aidl工具生成对应的java接口。新增ILightsManager.aidl暂且就放在frameworks/base/core/java/android/app目录下吧
2.将aidl文件名添加到frameworks\base\目录下的Android.mk编译脚本文件中。
如:
LOCAL_SRC_FILES += \
core/java/android/accessibilityservice/IAccessibilityServiceConnection.aidl\
…\
core/java/android/app/ILightsManager.aidl \
…
ILightsManager.aidl \即我加进去的aidl文件,加入后才能在make过程中编译到,否则将在后面的SystemServer添加系统服务时会报错提示找不到对应类。
3.先在项目目录下 make update-api一下,防止到时候定义类时找不到ILightsManager接口声明.执行之后,再定义即可正常使用
0 0
- Android framework中新增服务
- [android]Framework新增系统服务
- android framework下新增系统服务Service
- framework中新增字符串资源
- Framework中新增Java service
- Android下新增JNI过程中启动新增系统服务(addService)遇安全错误问题
- centos 在服务中新增单个服务
- 在android framework中添加自定义系统服务
- android framework 层服务 分析
- Android Framework系统服务详解
- android framework重要的服务
- Android Framework系统服务详解
- android framework添加系统服务
- android framework 添加系统服务
- Android 源码中新增JNI
- .NET Framework 2.0 中新增的两个压缩类
- .NET Framework 2.0 类型库中新增的常用功能
- .NET Framework 2.0 中新增的两个压缩类
- Unity之EditorGUILayout-TextField、Toggle - 七
- JS对select动态添加options操作
- COM组件调用例子
- Android系统Recovery工作原理之使用update.zip升级过程分析
- 控制器的仿真电路图-1
- Android framework中新增服务
- 分治--残缺棋盘
- 从头开始(三)
- 按id和parentid给记录分级
- iOS学习之Socket使用简明教程- AsyncSocket
- 2014年最全面的移动端免费素材合集
- 黑马程序员-初识C语言
- listView中的button控件获取item的索引
- Gitolite 构建 Git 服务器