RK3399平台开发系列讲解(系统篇)1.14、通信机制 Binder
【摘要】 本博客首先介绍了进程间的通信机制 Binder,其次介绍了 JNI 机制以及传感器模 块实现中是如何使用的,最后以数据传递为主线分析了各模块的设计与实现。
平台 内核版本 安卓版本
RK3399 Linux4.4 Android7.1
文章目录
1、进程间通信机制
1、进程间通信机...
本博客首先介绍了进程间的通信机制 Binder
,其次介绍了 JNI
机制以及传感器模 块实现中是如何使用的,最后以数据传递为主线分析了各模块的设计与实现。
平台 | 内核版本 | 安卓版本 |
---|---|---|
RK3399 | Linux4.4 | Android7.1 |
1、进程间通信机制
Binder
作为 Android
中另外一个庞大的体系,虽然代码量多、跨度广,但也 同样需要自己的地基——Binder
驱动。它以服务端客/服端的模式运行,其中,提供 服务的一方为 server
端,与 server
端进行交互的一端为客户端。
Android
系统是建立在 Linux
的基础上,所以 Binder
驱动也应该是一个标准的 驱动。Binder
驱动是简单的字符设备驱动,并创建/dev/binder
的节点供上层使用。 值得一提的是 Binder
驱动不对应具体的硬件设备。Binder
驱动为上层提供 open
, mmap
等操作。
Bind
文章来源: xuesong.blog.csdn.net,作者:内核笔记,版权归原作者所有,如需转载,请联系作者。
原文链接:xuesong.blog.csdn.net/article/details/104116174
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)