Android Auto HeadUnit 项目里,经常有人把“GAL 版本适配完成”理解成“项目已经差不多”。实际上,这只是接入工作的开始。
真正影响交付质量的,通常是后面的几个问题:
- USB 或无线链路能否稳定建立
- 音视频通道是否持续稳定
- 断开、重连、切网后是否能恢复
- 不同品牌手机下是否有兼容性差异
- 上层系统是否能简单调用,而不是被底层状态绑死
GAL 5.0 / 6.0 适配解决的是平台接入基础,但项目真正需要验证的是:
- 研发周期能否缩短
- 联调风险能否降低
- 量产前问题能否收敛
- 上层团队能否低成本集成
所以在 Android Auto 项目里,工作通常需要拆成两层:
- HeadUnit 侧接入与协议链路建立
- 稳定性、兼容性、恢复机制和接口封装
前者决定“能不能跑”,后者决定“能不能交付”。