AAR、Demo、接口说明和构建记录各自回答不同问题:库提供什么能力、怎样接入、调用约束是什么、产物来自哪个版本。四者需要对应,但任何一项都不能独自证明所有设备兼容或已经满足正式发布要求。本文为开发模块说明,不是新产品版本公告。
AAR交付包含哪些核对项
Android的库工程资料说明了Android库与AAR的基本组织方式。实际交付仍需确认外部依赖、原生库、模型资源、许可和集成方式;不能假设一个AAR包含运行所需的全部内容。
交付件与功能边界表
| 交付件 | 可以说明什么 | 仍需单独验证什么 |
|---|---|---|
| AAR | 约定接口与库资源,及实际打包的原生文件 | 目标ABI、系统版本、依赖和资源加载 |
| Demo | 指定环境下的调用方式与基本交互 | 集成到客户App后的权限、并发与业务流程 |
| 接口说明 | 初始化、输入、回调、线程、释放和错误返回 | 代码行为与文档是否一致,异常路径是否覆盖 |
| 构建记录 | 源码/配置版本、工具链、产物哈希及构建步骤 | 是否可复现,以及签名、发布和维护要求 |
首个工作包怎样验收
先做SDK接口与依赖范围评审,固定目标设备、系统、ABI、现有代码和业务接入方式。随后验证初始化、重复调用、取消、错误返回和资源释放;包含相机或音频时另核对缓冲区与生命周期。性能、长文本、持续运行和正式签名按实际测试范围单列。
与既有SDK案例的关系
原中文离线TTS案例和原中文视觉SDK案例提供了AAR、Demo与测试资料的实例,但各有设备和测试条件,不能互相继承性能与功能。可向原中文Android开发服务提供代码、ABI与API要求,确认封装范围及交付;第三方许可、测试设备和签名责任分别说明。
在线咨询
电话咨询
微信咨询
回到顶部