Android TV 认证简介

本文介绍了Android TV的认证流程,包括签NDA、建立Project Tracker、下载GTVS包等步骤。同时,详细讲解了Android TV的客制化过程,如Launcher图标定制、蓝牙语音遥控器适配、应用排序要求、PAI开机向导应用推荐等。此外,还讨论了白名单的重要性以及GTVS认证测试的主观和自动化测试环节。
摘要由CSDN通过智能技术生成

Android TV是在2014年6月26日Google I/O上推出的,专门为TV和机顶盒产品设计的应用程序服务包。基于Android AOSP版本,加上GTVS包就可以编译出来Android TV的Firmware。和AOSP相比,Android TV提供如下内容:

• Leanback Launcher

• Google Services(Google Play,YouTube,Play Movie&TV, Play Games, etc.)

• Search and Assistant

• Google Cast

• GOTA

Android TV认证指的是整机认证,由ODM/OEM提交给Google做认证测试。 SOC厂家不需要做芯片级的认证。

 

一、Android TV 认证流程

1. 签完NDA后,可以访问Google的Help Center

2. 签完ACC后,Google会建立Project Tracker

3. 签完TADA后,可以从Google下载到GTVS包,并开通APFE(Android Partner Frontend)的访问权限

• GTVS包由Google提供

• Google Partner通过APFE来上传测试报告,也可以通过APFE来查询认证状态

4. 向Google申请白名单

5. 基于SOC release的ATV code, 加上GTVS包,编译出Android TV的Firmware

6. ODM/OEM完成CTS, CTS veriry, GTS, VTS, Smoking test测试,并上传报告到APFE

7. 寄机器给Google或Harman测试

目前只有Harman和和硕这两家第三方Android TV认证实验室

 

GMS包需要google开通权限后才能下载,编译Android TV版本的步骤如下:

1. 获取GMS包,解压到vendor/目录

2.source build/envsetup.sh

export BOARD_COMPILE_ATV=true

lunch marconi-userdebug

make otapackage

 

二.客制化

虽然添加了GMS包后编译的Android TV版本包含了几乎所有的apk及功能,但是还需要进行一些客制化才可以使用

1.Leanback Launcher上增加状态图标(Android TV官网叫微件),比如增加inputs,电池电量,wifi图标等

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值