首页
›
移动端与Android应用开发
›
047-AOSP框架组件Mock接口回放
›
《Compose中的Binder Mock回放实战》
VIP20
本课程属于:047-AOSP框架组件Mock接口回放
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Compose中的Binder Mock回放实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程介绍与环境搭建
了解Binder Mock回放的应用… · 搭建Android开发环境与Comp…
课程介绍
环境搭建
02
Binder机制基础
什么是Binder?Binder在A…
Binder
机制基础
03
Android IPC原理
Socket · ContentProvider · BroadcastReceiver与…
Android
IPC
04
AIDL详解
AIDL语法 · 接口定义 · 自动生成的Stub与Proxy
AIDL
语法
05
Binder通信流程
Client调用Server的完整数…
Binder
通信流程
06
Binder驱动深入
Binder驱动在内核中的核心数据结…
Binder
驱动深入
07
Binder内存管理
Binder的mmap原理与一次拷贝…
Binder
内存管理
08
Binder线程模型
Binder线程池 · 主线程与后台线程的调度
Binder
线程模型
09
Binder对象传递
跨进程传递Parcelable与Bi… · 对象引用的生命周期
Binder
对象传递
10
Binder死亡通知
linkToDeath的使用场景与实…
Binder
死亡通知
11
Binder权限控制
Client身份校验 · uid/pid获取与权限检查
Binder
权限控制
12
Mock测试基础
为什么要Mock?Mock框架(Mo… · MockK)核心概念
Mock
测试基础
13
Mockito框架入门
创建Mock对象 · 桩方法 · 验证调用次数
Mockito
框架入门
14
Mock Binder对象
如何Mock一个Binder?绕过跨…
Mock
Binder
15
Mock AIDL接口
使用Mockito模拟AIDL生成的…
Mock
AIDL
16
使用Mockito模拟Binder服务
模拟Service.onBind返回…
Mockito
Binder
17
回放测试概念
录制-回放模式简介 · 与普通Mock的区别
回放测试概念
录制
18
录制Binder调用
自定义Instrumentation…
Binder
录制
19
回放Binder调用
将录制的调用序列注入到Compose…
Binder
回放
20
Compose与Binder交互
在ViewModel中调用Binde… · Compose观察状态
Compose
Binder
21
Compose中调用Binder服务
协程+LiveData/StateF…
Compose
Binder
22
Compose UI测试基础
ComposeTestRule · Semantics · 常用断言
Compose
UI
23
在Compose测试中Mock Binder
使用Hilt或手动注入Mock Se…
Compose
Mock
24
实现Binder调用回放框架
设计录制存储格式 · 回放引擎 · 时间控制
Binder
实现
25
实战
录制系统服务调用
录制系统服务调用
重点
26
实战
回放系统服务调用 · 验证行为
回放系统服务调用
验证行为
27
异常处理与边界情况
Binder死循环 · 事务过大 · 服务死亡时回放的处理
异常处理
边界情况
28
性能优化与多线程
避免ANR · 使用协程调度回放任务 · 减少测试时长
性能优化
多线程
29
集成到CI/CD
将回放测试集成到Gradle任务 · Jenkins流水线
CI/CD
集成到
30
总结与最佳实践
Binder Mock回放的适用场景 · 常见坑位与团队规范
最佳实践
Binder
所属VIP或分类
同VIP:AOSP-Binder通信异常Mock回放案例
同VIP:AOSP测试Mock回放设计实现教程
同VIP:AOSP组件Mock回放框架搭建指南