Android studio 创建 AIDL 使用remote service

AIDL(Android Interface Definition Language)是Android接口定义语言的意思,它可以用于让某个Service与多个应用程序组件之间进行跨进程通信,从而可以实现多个应用程序共享同一个Service的功能。

如何创建AIDL文件:

1.在包名处右键 新建AIDL文件
2.输入aidl文件名称 IDE会生成一个aidl包 里面存放了aidl文件
3.Build -> Make Project后可生成Java文件。

创建aidl文件完成

TIP:每一次更改aidl文件都应该Build -> Make Projec一下