首页
›
移动端与Android应用开发
›
004-AOSP框架组件Navigation导航栈设计
›
《Binder跨进程导航通信原理课程》
VIP20
本课程属于:004-AOSP框架组件Navigation导航栈设计
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Binder跨进程导航通信原理课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Binder的定位与问题域
Android IPC需求 · 进程隔离 · 传统IPC局限
Binder
的定位
02
整体架构分层
应用层 · Framework层 · Native层
整体架构分层
应用层
03
通信模型
Client-Server模型 · ServiceManager寻址 · 代理模式与桩模式
通信模型
Client-Serve…
04
Binder驱动核心
设备节点 · binder_open/binder… · 内存映射机制
Binder
驱动核心
05
数据传递结构
binder_transaction… · flat_binder_object · Binder节点与引用
数据传递结构
binder
06
Binder协议
BC_与BR_命令 · 事务发起 · 回复与错误处理流程
Binder
协议
07
ServiceManager角色
注册 · 查询 · 服务列表
ServiceManag…
角色
08
代理对象与BinderProxy
跨进程接口调用流程 · IBinder接口 · BinderInternal
BinderProxy
代理对象
09
Parcel序列化机制
writeStrongBinder/… · 数据打包与跨进程传输
Parcel
序列化机制
10
Binder线程模型
binder_thread · binder_proc · 事务队列
Binder
线程模型
11
Binder内存管理
内核缓冲区 · 共享内存 · 引用计数
Binder
内存管理
12
Binder权限校验
UID/PID验证 · SELinux上下文 · 调用方身份检查
Binder
权限校验
13
信任链路
从应用进程到系统服务 · Binder令牌 · 认证链与安全边界
信任链路
从应用进程到系统…
14
AIDL接口设计
接口定义 · Stub与Proxy生成 · oneway与同步调用特性
AIDL
接口设计
15
Binder与其它IPC对比
Socket · 共享内存 · ContentProvider
Binder
IPC
16
Binder在Android系统服务中的应用
AMS · WMS · PMS等典型通信场景
Binder
Android
17
Binder异常处理
TransactionTooLarg… · DeadObjectExceptio… · BadParcelable
Binder
异常处理
18
Binder性能瓶颈
数据传输量限制 · 线程竞争 · 跨进程调用延迟分析与调优方向
Binder
性能瓶颈
19
多进程架构设计
进程划分原则 · 共享数据策略 · Binder桥接与守护进程
多进程架构设计
进程划分原则
20
Binder与Zygote进程
服务进程孵化 · SystemServer启动 · Binder初始化时机
Binder
Zygote
21
Binder在系统服务中的分层
系统服务接口 · 服务管理者 · 客户端代理
Binder
系统服务
22
Binder与Context
Context中getSystemS… · ServiceManager与Con…
Binder
Context
23
Binder调试与监控
binder节点信息 · dumpsys · binder_stats
Binder
调试
24
Binder与Java层交互
BinderInternal · BinderProxy · oneway的Java层实现
Binder
Java
25
Binder与Native层交互
BBinder · BpBinder · IPCThreadState
Binder
Native
26
Binder与内核驱动协同
内核态与用户态数据拷贝 · ioctl命令码 · 内核模块加载
Binder
内核驱动协同
27
Binder的演进历程
Android早期版本差异 · 0到2.0 · FFI与核心优化
Binder
的演进历程
28
Binder在多窗口/跨进程通信中的实践
RemoteViews · InputDispatcher · 跨进程动画
Binder
多窗口
29
Binder故障树与排查路径
死锁 · 泄露 · 超时
Binder
故障树
30
Binder架构方案落地验收
系统通信延迟指标 · 稳定性测试 · 安全审计清单
Binder
架构方案落地验收
所属VIP或分类
同VIP:Android-Activity重建后的导航状态恢复
同VIP:ANR问题定位与导航栈优化实践
同VIP:Binder调用与导航事件路由学习指南