AndroidStudio上面对AIDL的实现

来源:互联网 发布:js获取事件源的值 编辑:程序博客网 时间:2024/05/18 14:23

以前在eclipse上面实现这个,但是转到studio上面之后,发现实现方式有点差异;

在studio上面,比如接口名为  IServer

先在remote相同包名的位置,进行如下操作创建出aidl文件





创建成功之后如下

 多了一个aidl的文件夹,而且包名和项目的一致,需要在aidl文件里面写上自己的接口方法




完成之后,重新编译一下项目,在如下的目录下找到aidl的Java文件就代表成功了



在远程服务上面实现该接口,供客户端进行调用





完成之后,将aidl这个文件夹直接拷贝到客户端的相同目录上,并且将资源文件的aidl 的java文件,拷贝过去,就可以使用了




最后在客户端实现调用该方法,就可以了