AIDL接口定义语言。作用:两个进程间的通讯
结构类似于
服务端:(app1中)
1.定义一个接口文件,xxx.aidl后缀必须是.aidl。在gen文件夹中自动生成 xxx.java
2.自定义一个类继承Stub,重写方法
3.写一个服务,在onBind方法中 return new xxx();
4.注册服务
客户端:(app2中)
1.拷贝 xxx.aidl文件。(新建包必须和服务器包名一致)
2.在新建的conn中,重写onServiceConnected时xxx lp= Stub.asInterface(service);
3.lp.method(),就可以调用app1中的数据了。