这里是对AIDL的总结. 以电话为例.
AIDL是android系统提供的一种进程间调用的方式, 类似IPC调用.
实现方法, 以电话为例:
2. 建立包com.android.internal.telephony 将这个文件复制进去. eclipse会自动在gen中生成文件ITelephony.java文件,文件内容不用看,是个空壳或者说是个接口类.
3.在程序里面使用. 要想在程序里面使用这个aidl提供的方法, 需要用到隐藏Api, ServiceManager.getService 获取服务的Ibinder 将其作为参数传递给ITelephony.Stub.asInterface(); 就获取到一个ITelephony对象 进而可以使用这个aidl当中定义的函数.