类似于这个帖子:
http://www.aiothome.net/read.php?tid-16530.html先说一下目的:我想使用android自带的camera app打开USB camera。
问题 : 修改完CAMERA_DEV_NAME,改成usb camera的设备号后,发现使用USB摄像头只能得到返回值0,而使用自带的CMOS摄像头在 HAL_getNumberOfCameras()中能够读到返回值1。但是都可以打开,cam_fd = open(CAMERA_DEV_NAME, O_RDONLY);没有返回错误。
因为这个返回0,所以后面就没有
for (int i = 0; i < mNumberOfCameras; i++) {
setCameraFree(i);
}
这一步了,所以也就默认没有camera设备了,有没有搞过的同志,给点建议或者见解都可以。