当前位置: 首页 > news >正文

Android15 Camera系统调试操作

Android15 Camera系统主要涉及的代码路径:

  • Camera API v2
  • CameraService   包括CameraService, Camera3Device, CameraDeviceClient等
  • Camera HAL

注:这里以Android15版本,Google参考AIDL HAL实现为例。

Camera HAL调试

操作步骤:

1.修改源码文件: vendor/google/hardware/modules/camera/*.cc .cpp .h

2.编译生成.so或者bin

$cd aosp/
$source build/envsetup.sh
$lunch google_xx_userdebug
$cd vendor/google/hardware/module/camera
$mm

3.push到设备

4.重启设备

CameraService调试

操作步骤:

1.修改源码文件:frameworks/av/services/camera/libcameraservice/*.cpp .h

2.编译cameraserver

$cd aosp
$source build/envsetup.sh
$lunch google_xx_userdebug
$make cameraserver

3.push cameraserver到设备

$cd aosp/
$adb push out/target/product/google_xx/system/bin/cameraserver /system/bin/
$adb shell sync

4.重启设备

说明:

frameworks/av/services/camera/libcameraservice/Android.bp根据源码生成cc_binary libcameraservice

frameworks/av/camera/cameraserver/Android.bp引用libcameraservice(静态库),生成cc_binary cameraserver (可执行程序)

Camera API v2调试

http://www.dtcms.com/a/548859.html

相关文章:

  • 建模工具Enterprise Architect:敏捷开发中的架构治理与迭代适配
  • [HDiffPatch] 补丁算法 | `patch_decompress_with_cache` | `getStreamClip` | RLE游程编码
  • 【C++ vector 深度解析】:动态数组的使用与底层原理实战
  • 【0基础学算法】前缀和刷题日志(三):连续数组、矩阵区域和
  • 学习网站建设与管理汉沽集团网站建设
  • 10月30日
  • ESP32开发指南(基于IDF):连接AWS,乐鑫官方esp-aws-iot-master例程实验、跑通
  • Cocos资源加密方案解析
  • 从零开始的云原生之旅(六):DaemonSet 实战日志采集器
  • 网站建设人员任职要求电器类网站设计
  • [论文阅读] AI + Debug | 基于大语言模型的GitHub故障复现测试用例生成方法解析
  • 关于App的gradle降级问题的总结
  • 从零开始的云原生之旅(四):K8s 工作负载完全指南
  • 论文阅读笔记——自注意力机制
  • Xsens动作捕捉系统:训练、实时控制机器人
  • iOS 26 性能监控工具有哪些?多工具协同打造全方位性能分析体系
  • 做网站公司合同最新网站建设进程
  • 佳木斯做网站公司wordpress模板视频教程
  • viewerjs+vue3 using javascript
  • 2.游戏逆向-pxxx-分析UE源码中的GName
  • 编程与数学 03-007 《看潮资源管理器》项目开发 18 文件夹操作(2-2)
  • 服务器镜像安全:Docker 镜像漏洞扫描(Trivy)与基础镜像优化
  • Web安全深度实战:从漏洞挖掘到安全防护
  • 教育行业 | 信而泰推出Darsi通信网络与网络安全教育实验平台解决方案
  • 【Java笔记】定时器
  • ih5做的网站怎么上传seo企业网站优化
  • 刚建设的网站多久能在百度查到最美情侣高清视频播放
  • 【JavaEE初阶】TCP核心机制10——异常情况的处理
  • 阿里云ECS在线扩容磁盘
  • 私人兼职做网站开发麻章手机网站建设