谷歌GMS认证,安卓14版本的谷歌EDLA认证详细介绍,谷歌安卓14 EDLA认证有多少测试项?
一、EDLA认证概述
EDLA(Enterprise Device Licensing Agreement) 是谷歌针对企业级设备推出的许可协议,属于GMS(Google Mobile Services)认证框架的一部分。它适用于屏幕尺寸超过18英寸、不带电池或面向企业用户的设备,如商用显示平板、广告机、POS机等。与面向消费级设备的MADA协议不同,EDLA更注重企业场景下的安全性和可维护性,例如强制要求定期升级系统版本和安全补丁。
二、EDLA需要声明的认证特性
软件需要申明“企业”属性(com.google.android.feature.ENTERPRISE_DEVICE),其余属性根据情况添加。下图是深光EDLA认证项目中申明了企业设备和无电池设备截图。
三、适合申请EDLA认证的设备以及申请MADA认证的设备
EDLA
1.屏幕尺寸超过18英寸,如会议一体机、广告显示屏。
2.不带电池的设备:如门禁显示屏,车机,OPS盒子
3.企业级销售渠道:设备最终用户为企业或机构,而非个人消费者(比如手持pos机)。
MADA
带电池且屏幕在3.3-18英寸,如手机,平板
四、安卓14谷歌EDLA认证流程、周期与要求
认证流程
周期
深光标准有多年EDLA认证项目经验可以提供整改指导意见,大部分EDLA项目的完成时间都在2-3个月,从开始申请Sublicense到谷歌发送批准出货邮件。
要求
设备需符合安卓14 CDD兼容性文档要求(Compatibility Definition Document,如需该文档可联系我们提供)其余重要点为至少3GB内存、触摸屏、USB调试接口以及芯片在谷歌系统有备案。
五、安卓14EDLA认证测试内容,安卓14EDLA认证测试项
以深光目前实际安卓14EDLA项目为例
1.CTS兼容性测试(Compatibility Test Suite)
CTS是谷歌GMS认证中测试项最多,耗费时间最长,fail项最多的一项测试,可以说是通过GMS认证最重要的一环,主要验证设备与安卓平台的兼容性。以下是深光标准安卓14 EDLA CTS截图,总数有4389985之多!当然CTS的测试case总量不是固定的,还跟设备支持哪些属性有关,但是都不会低于400万条。
- GTS(Google Test Suite)
确保GMS应用(如Play Store、YouTube、谷歌地图等谷歌的应用)集成正确,测试case2648条
- VTS(Vendor Test Suite)
测试硬件抽象层(HAL)与内核的兼容性,测试case138092条
- STS(Security Test Suite)
验证安卓安全补丁的完整性,测试数量968条
- CTS ON GSI
测试数量180542条
- CTS Verifier
此为手动测试项,主要用于测试那些无法通过自动测试系统进行的功能,例如相机、传感器等测试,case 数量88条
- GTS-interactive
检查设置是否符合谷歌要求,测试case数量48条
8.扫描BTS
软件包上传到Google服务器扫描危害应用,安全补丁,应用权限等。
六、谷歌EDLA认证与MADA认证的区别
七、谷歌GMS认证测试常见问题与测试报告查看
刷GSI/VTS进入fastbootd模式下无法识别到设备
进入设备管理器找到感叹号设备
右键更新驱动,选择浏览我的电脑以查找驱动
选择对应平台驱动的bootloader驱动
切换完成后可以正常识别
测试报告查看
自动化报告
打开报告中的test_result_failures_suite.html文件查看fail项即可。
以上是深光标准关于谷歌安卓14EDLA认证测试的介绍,感谢您的阅读!