aidl代码.zip
文章里涉及到到代码,包含客户端,服务端代码,可直接导入到androidstudio运行。
项目中涉及到两个应用即两个进程间进行数据通信,而Android中进程之间的内存地址是相互独立的,一个进程无法访问另一个进程的内存地址。这里简单介绍下进程的概念,进程是一个程序或者应用的实体,每个进程都拥有自己独立的内存地址空间。官方文档上讲,为进行通信,进程需将其对象分解成可供操作系统理解的原语,并将其编组为可供您操作的对象。编写执行该编组操作的代码较为繁琐,因此Android会使用AIDL来完成跨进程通信。
Android中的跨进程其实就是IPC(Inter-ProcessCommun
下载地址
用户评论