1. 首页
  2. 移动开发
  3. Android
  4. Android Binder的原理与使用

Android Binder的原理与使用

上传者: 2022-05-12 16:06:54上传 PDF文件 499.88 KB 热度 9次

前言Binder是安卓中实现IPC常用手段,四大组件之间的跨进程通信也是利用Binder实现的,Binder是学习四大组件工作原理的的一个重要基础。好多文章都会深入C代码去介绍Binder的工作流程,没点水平真的难以理解,本文不会太深入底层去剖析原理,尽可能较为简单的让大家了解Binder是怎么工作的。Binder的使用在介绍Binder原理之前,我们先来看看在安卓中怎么使用Binder来进程间通信。在使用之前我们先来介绍Binder的几个方法:这两个方法分别代表了客户端和服务端,transact用来发送消息,onTransact负责接收transact传过来的消息,这一点很容易理解。简单来说就是使用ioctl可以对驱动设备进行操作。

用户评论