首页
›
嵌入式与底层系统
›
067-Binder与Android系统服务工程
›
《Binder驱动与IPC系统开发》
VIP9
本课程属于:067-Binder与Android系统服务工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Binder驱动与IPC系统开发
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=学习目标 · Binder驱动与IPC系统开发的核… · 整体知识框架与学习路径
课程导入
目标=学习目标
02
IPC基础
目标=进程间通信的基本概念 · 常见IPC机制(管道 · 消息队列
IPC
目标=进程间通信…
03
Android IPC演进
目标=Android系统IPC机制的… · Binder的诞生背景与设计目标
Android
IPC
04
Binder架构总览
目标=Binder驱动 · ServiceManager · Client
Binder
架构总览
05
Binder驱动核心数据结构
目标=binder_proc · binder_thread · binder_node
Binder
驱动核心数据结构
06
Binder协议与命令
目标=BINDER_WRITE_RE… · BC_TRANSACTION · BR_TRANSACTION等核心命…
Binder
协议
07
Binder内存管理
目标=mmap机制 · 内存映射 · 缓冲区分配与回收
Binder
内存管理
08
Binder对象与句柄
目标=Binder实体 · 引用 · 句柄的转换机制与生命周期管理
Binder
对象
09
ServiceManager
目标=服务注册 · 查询 · 获取的流程与ServiceManag…
ServiceManag…
目标=服务注册
10
Binder线程模型
目标=线程池管理 · 线程唤醒与休眠 · 请求处理与返回机制
Binder
线程模型
11
Binder事务流程
目标=从Client发起请求到Ser…
Binder
事务流程
12
Binder驱动初始化
目标=驱动加载 · 设备节点创建 · 初始化流程与关键代码分析
Binder
驱动初始化
13
Binder驱动打开与释放
目标=binder_open · binder_release · binder_mmap等文件操作实现
Binder
驱动打开
14
Binder驱动IOCTL
目标=binder_ioctl处理流… · 命令分发与核心处理逻辑
Binder
IOCTL
15
Binder事务处理
目标=binder_transact… · binder_thread_writ… · binder_thread_read…
Binder
事务处理
16
Binder引用计数
目标=强引用 · 弱引用 · 引用计数增减规则与死亡通知机制
Binder
引用计数
17
Binder死亡通知
目标=死亡接收者注册 · 死亡通知发送与处理流程
Binder
死亡通知
18
Binder权限控制
目标=UID/PID检查 · 权限验证 · 安全机制与常见漏洞防范
Binder
权限控制
19
Binder调试与日志
目标=Binder调试信息 · 日志分析 · 常见错误码与问题定位方法
Binder
调试
20
AIDL与Binder
目标=AIDL接口定义 · 编译生成代码 · Proxy与Stub原理及手写Bin…
AIDL
Binder
21
Native Binder开发
目标=C++层Binder使用 · IBinder · BnInterface
Native
Binder
22
Java层Binder开发
目标=Java Binder API · IBinder · Binder
Java
Binder
23
Binder性能优化
目标=减少拷贝 · 线程池调优 · 事务大小限制与性能测试方法
Binder
性能优化
24
Binder安全分析
目标=攻击面 · 权限提升 · 拒绝服务
Binder
安全分析
25
Binder与HIDL/AIDL
目标=HAL接口 · HIDL/AIDL在Binder上的…
Binder
HIDL/AIDL
26
Binder驱动移植
目标=不同内核版本适配 · 驱动编译 · 设备树配置与移植案例
Binder
驱动移植
27
Binder实战案例一
目标=实现一个自定义Binder服务… · 完成跨进程数据传输
Binder
实战案例一
28
Binder实战案例二
目标=实现Binder死亡通知与回调… · 处理服务异常退出
Binder
实战案例二
29
Binder常见问题
目标=事务失败 · 内存不足 · 线程阻塞
Binder
常见问题
30
综合提升与展望
目标=Binder在Android系… · 替代方案 · 未来趋势与进阶学习建议
综合提升
Binder
所属VIP或分类
同VIP:AIDL系统服务开发与工程实践
同VIP:Android-Binder-IPC实战100例
同VIP:Android-Native-Service系统开发