首页
›
移动端与Android应用开发
›
047-AOSP框架组件Mock接口回放
›
《AOSP组件Mock回放框架搭建指南》
VIP20
本课程属于:047-AOSP框架组件Mock接口回放
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
AOSP组件Mock回放框架搭建指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程概述
Mock回放框架在AOSP中的意义
课程概述
Mock
02
Mock基础
Stub · Spy · Fake
Mock
Stub
03
AOSP通信机制
Binder · Handler · Service
AOSP
通信机制
04
环境准备
AOSP源码下载与编译环境
环境准备
AOSP
05
构建系统
Soong与Android.bp基础
构建系统
Soong
06
第一个Mock
编写简易Mock Service
Mock
第一个
07
回放原理
事件录制与重放流程
回放原理
事件录制
08
测试框架
Robolectric · Tradefed · JUnit
测试框架
Robolectric
09
Mockito与PowerMock在AOSP中的应用
Mockito与PowerMock在AO… · 核心概念 · 实践要点
Mockito
PowerMock
10
自定义Mock
接口 · 抽象类 · final类处理
Mock
自定义
11
回放数据格式
JSON · Protobuf · 自定义二进制
回放数据格式
JSON
12
录制模块
拦截系统调用与IPC通信
录制模块
IPC
13
数据持久化
文件存储与序列化
数据持久化
文件存储
14
回放模块
读取数据并模拟执行
回放模块
读取数据并模拟执…
15
时间模拟
处理系统时间 · 休眠 · 超时
时间模拟
处理系统时间
16
并发模拟
多线程与锁的Mock
并发模拟
Mock
17
跨进程Mock
AIDL接口Mock实现
Mock
跨进程
18
系统服务Mock
模拟SystemServer组件
Mock
系统服务
19
HAL层Mock
硬件抽象层的回放
HAL
Mock
20
网络层Mock
Socket · Wifi · 蓝牙模拟
Mock
网络层
21
性能优化
减少回放开销与内存占用
性能优化
减少回放开销
22
日志与调试
跟踪Mock过程
日志
调试
23
异常处理
边界条件与错误恢复
异常处理
边界条件
24
集成测试
将Mock回放融入CI流程
集成测试
Mock
25
案例分析
在Camera · Telephony等模块实践
案例分析
Camera
26
常见问题
版本兼容性与环境差异
常见问题
版本兼容性
27
高级话题
动态代理与字节码增强
高级话题
动态代理
28
对比分析
与官方Testable API的关系
对比分析
Testable
29
扩展
支持Android新版本特性
扩展
Android
30
项目总结
最佳实践与经验分享
项目总结
最佳实践
所属VIP或分类
同VIP:AOSP-Binder通信异常Mock回放案例
同VIP:AOSP测试Mock回放设计实现教程
同VIP:AOSP组件Mock回放设计实现实践