一.啥是AIDL
在安卓中,每个应用程序独自拥有一份虚拟机,两个进程无法直接通信,通过Android系统底层间接通信(代理)
保证了进程内数据的安全性
系统的稳定性:一个应用崩溃后,不至于其他应用也崩溃
Android SDK提供的四种跨进程通信:
https://blog.csdn.net/hijson/article/details/52896480
Binder,Message同AIDL一样可以实现进程间通信
区别:
AIDL——IPC????多个应用程序????多线程
Binder——????只有IPC????没有多线程????多个应用程序
Message——????只有IPC????没有多线程