需求:
在frameworks/base/core/java下新增了aidl文件, 需要将其加入至编译
实现:
1. 由于frameworks/base/core/java路径下的内容, 最终会编译至framework.jar, 故需要修改framework.jar的编译配置, 即frameworks/base/Android.mk
2. 无论*.java还是*.aidl, 都是通过以下方式加入编译的:
LOCAL_SRC_FILES += bla-bla
java文件可以通过以下方式遍历得到:
$(call find-other-java-files,[包含java文件的路径])
而aidl文件, 则需要通过指定文件名挨个添加:
LOCAL_SRC_FILES += [文件路径]/[文件名]
3. 将AIDL文件按上述方法加入编译即可. 由于AIDL文件最终编译产特为java文件. 故最后集成到framework.jar中的, 是由AIDL文件编译而成的java Interface文件.
相关推荐
在目录src/main 下新建了aidl 文件夹之后,在aidl文件夹中也创建了相同的包路径, ...如果编译的时候提示AIDL文件引用的包找不到的话 要在build文件中声明以下内容: android { ... sourceSets
ITelephony.aidl和NeighboringCellInfo.aidl
aidl 电话文件 ITelephony.aidl NeighboringCellInfo.aidl
获取缓存及清理缓存会用到的aidl文件,包括: IPackageDataObserver.aidl、IPackageStatsObserver.aidl、PackageStats.aidl
学习传智播客的手机安全卫士用到的aidl文件 包含 ITelephony.aidl NeighboringCellInfo.aidl两个文件
AIDL设计远程接口.ppt,专业介绍AIDL的文档
Android开发PackageManager相关接口需要用到的aidl文件 IPackageDataObserver.aidl IPackageStatsObserver.aidl PackageStats.aidl
Androidaidl跨进程调用.zip源码资源下载Androidaidl跨进程调用.zip源码资源下载
安卓Android源码——AidlDemo(简单aidl的例子).zip
Android源码——AidlDemo(简单aidl的例子).zip
wps实现文档阅读功能所需的jar包,如果需要使用AIDL方式操作wps,需要将moffice-aidl.jar和moffice-event-interface.jar两个jar包导入到自己的工程中,并在eclipse中选择Java Build Path的Order and Export中选中两...
安卓Android源码——AidlDemo(简单aidl的例子).7z
AndroidAidlDemo(简单aidl的例子).zip源码资源下载AndroidAidlDemo(简单aidl的例子).zip源码资源下载
AIDL跨进程访问,AIDL跨进程访问,如何通过AIDL进行进程访问
Android camera用到的aidl文件和aidl编译出来的BnCameraService.h,BpCameraService.h,ICameraService.cpp,ICameraService.h, 单独编译方法见: https://blog.csdn.net/kk3087961/article/details/136051743 ...
安卓Android源码——AidlDemo(简单aidl的例子).rar
AidlDemo(简单aidl的例子).zip项目安卓应用源码下载AidlDemo(简单aidl的例子).zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Androidaidl跨进程调用.zip项目安卓应用源码下载Androidaidl跨进程调用.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Androidaidl跨进程调用.zip
Android aidl跨进程调用.zip