Android系统根据是否需要认证分为AOSP系统和ATV系统。

AOSP: Android开源系统,全称为Android Open Source Project

ATV: 产品依照 Android TV 制式标准提供统一的操作体验,并且通过Google 认证

安卓系统中的ATV系统是一个运行时环境,允许应用程序在不同硬件配置的设备上运行。ATV系统是由Dalvik VM实现的,它使用即时编译器(JIT)在运行时将字节码指令翻译成机器码。

ATV系统有两个主要组成部分:Dalvik VM,它实现了Java的扩展;以及系统服务管理器,它处理诸如日志、位置服务和网络访问等服务。系统服务管理器通过一个称为IPC的低级接口与Dalvik VM进行通信。IPC层定义了一个API,用于在用Java编写的程序和Dalvik VM之间进行通信。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐