AIDL-进程之间的通信
这个课程会学到什么
每一个应用程序都以进程方式运行,都拥有一个独立的虚拟机实例,保持安全性,所以两个程序之间无法直接通信
Android中每个应用程序独立拥有一个虚拟机,所以应用程序之间不能直接通信。
跨进程的数据通信是通过Android系统底层实现的
学习目的:
AIDL的基本理论
AIDL的远程调用案例
AIDL原理简单剖析
在安卓中,每个应用程序独自拥有一份虚拟机,两个进程无法直接通信,通过Android系统底层间接通信(代理)
保证了进程内数据的安全性
系统的稳定性:一个应用崩溃后,不至于其他应用也崩溃
Android SDK提供的四种跨进程通信???
https://blog.csdn.net/hijson/article/details/52896480
基于Service的跨进程通信,叫AIDL
AIDL的基本理论
AIDL远程调用案例
AIDL原理的简单剖析