在android emulator中将网络摄像头用作摄像头的示例项目

在android emulator中将网络摄像头用作摄像头的示例项目,android,sdk,camera,emulation,webcam,Android,Sdk,Camera,Emulation,Webcam,我已经开始为Android开发。 我想写一个条形码扫描应用程序,但是如果没有办法在模拟器中激活摄像头,那可能会很烦人 有人知道如何将我电脑的USB摄像头用作安卓摄像头吗? 我已经搜索了所有我知道有来自tomgibara的lib的地方,但是如果有些人有一个这样的示例项目,那就太好了 目前模拟器只要求提供拍摄设备,但当我现在从android启动摄像头应用程序时,我只看到这个带有棋盘格的虚拟摄像头站点 感谢您的帮助。您可以使用选项在emulator命令行中指定要使用的摄像头以及使用方式 -fake-c

我已经开始为Android开发。 我想写一个条形码扫描应用程序,但是如果没有办法在模拟器中激活摄像头,那可能会很烦人

有人知道如何将我电脑的USB摄像头用作安卓摄像头吗? 我已经搜索了所有我知道有来自tomgibara的lib的地方,但是如果有些人有一个这样的示例项目,那就太好了

目前模拟器只要求提供拍摄设备,但当我现在从android启动摄像头应用程序时,我只看到这个带有棋盘格的虚拟摄像头站点


感谢您的帮助。

您可以使用选项在
emulator
命令行中指定要使用的摄像头以及使用方式

-fake-camera <mode>                   set fake camera emulation mode
其中name是一个有效的连接摄像头名称,dir是
front
back
中的一个。 通过使用特殊选项
-网络摄像头列表
,可以获取连接的摄像头名称。 例如,在Linux中,您可以获得如下内容

List of web cameras connected to the computer:
 Camera 'webcam0' is connected to device '/dev/video0' on channel 0 using pixel format 'YUYV'

好的,经过一些尝试后,我可以按照上面描述的方式运行模拟器,但是伪相机选项没有帮助=( 它让我选择要使用的摄像头,单击“确定”后,模拟器启动,但没有摄像头作为前置或后置摄像头=( 是否可能是不支持的网络摄像头? 如果是:支持哪些摄像头

List of web cameras connected to the computer:
 Camera 'webcam0' is connected to device '/dev/video0' on channel 0 using pixel format 'YUYV'