AOSP ATD与Default Android System Image的差异及归属问询
AOSP ATD vs Default Android System Image 差异解析
核心结论
Default Android System Image就是官方文档中提到的标准AOSP镜像(对应aosp源),它和AOSP ATD是同Android版本下的两个并行分支,并非“旧版无ATD的AOSP镜像”。
两者核心差异
定位与用途
- Default Android System Image:是完整的开源Android系统镜像,保留所有用户交互相关的UI组件、系统服务,适合常规应用开发调试、手动功能验证,能模拟真实设备的完整运行环境。
- AOSP ATD(Automated Test Device):专为自动化测试场景定制优化的镜像,移除大量非必要的UI渲染、交互组件,CPU/内存占用更低,测试执行速度更快、稳定性更强,适合CI/CD流水线中的自动化测试、批量测试任务。
特性差异
- Default镜像:具备完整的Android系统功能,支持所有手动操作、UI展示,和真实消费级设备的系统逻辑一致。
- ATD镜像:针对自动化测试做了特殊适配,比如支持无UI模式运行、优化了测试脚本的兼容性与执行效率,部分非测试必需的系统服务被精简或禁用。
内容的提问来源于stack exchange,提问作者gcb
相关产品推荐
相关产品推荐

