安卓虚拟化实战教学(五):Framework & APP

Android Framework的概念太大,本章承接上部分Camera HAL,介绍后续Camera Framework的修改和app的表现(笔者也多年没深耕camera领域,请见谅)。

概览

  • Android 框架

    构建应用所依据的一组 Java 类、接口和其他预编译代码。框架的某些部分可通过使用 Android API 公开访问。框架的其他部分只能由 OEM 通过系统 API 来访问。Android 框架代码在应用进程内运行。

  • 系统服务

系统服务是重点突出的模块化组件,例如 system_server、SurfaceFlinger 和 CameraService。Android 框架 API 提供的功能可以与系统服务进行通信,以访问底层硬件。

AAOS Camera

默认的automotive android是把camera相关的服务关掉的,核心代码片段:

//读取相关property

boolean disableCameraService =  SystemProperties.

        getBoolean("config.disable_cameraservice",false);

//通过属性来判断是否启动camera服务

if (!disableCameraService) {
        t.traceBegin("StartCameraSe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值