1、代码调试中需要打印LOGV等级的log
adb shell
setprop persist.log.tag V
执行以上命令,就可以打印V等级log
2、使用qcarcam_test测试
高通的AIS模块的test目录下给出了很多测试demo

其中使用最多的就是qcarcam_test,而且在QNX侧和Android侧通用,可以辅助快速测试camera通路,执行命令如下
以Android侧为例,先看下qcarcam_test的编译规则
qcarcam_test既可以在system下执行,也可以在vendor中执行,先看下在system下编译
#======================================================================
# qcarcam_test - system app
#======================================================================
LOCAL_SRC_FILES:= src/qcarcam_test.cpp
LOCAL_C_INCLUDES:= \
$(LOCAL_PATH)/../../API/inc \
$(LOCAL_PA
本文记录了AIS相机的调试过程,包括通过adb设置LOGV级别,使用qcarcam_test进行测试,以及遇到的问题和解决方法。在测试中,详细介绍了qcarcam_test的使用,强调了buffer数量的最小要求。此外,还探讨了Android平台上的共享内存机制Ashmem,参考了源码测试用例解决问题。最后,提到了hidl binder在客户端崩溃时服务端报错的情况,指出了解决方案——添加死亡监听和检查返回状态。
订阅专栏 解锁全文
459

被折叠的 条评论
为什么被折叠?



