0

我已经开始为 Android 开发。我想编写一个条码扫描应用程序,但没有办法在模拟器中激活相机,这可能很烦人。

有人知道将我的 PC 的 USB 网络摄像头用作 Android 摄像头的方法吗?我到处搜索,我知道有一个来自 tomgibara 的库,但如果有人有一个示例项目,那就太好了。

目前模拟器只要求捕获设备,但是当我现在从 android 启动相机应用程序时,我只看到这个带有这个棋盘格的虚拟相机站点。

感谢您的所有帮助。

4

2 回答 2

0

emulator您可以使用选项在命令行中指定要使用的相机以及如何使用

-fake-camera <mode>                   set fake camera emulation mode

其中 mode 可以是back, front, 或off, 和

-webcam name=<name>[,dir=<direction>] setup web camera emulation

其中 name 是有效的已连接摄像机名称,而 dir 是frontor之一back。可以使用特殊选项获得连接的摄像机名称-webcam list。例如,在 Linux 中,您可以获得类似

List of web cameras connected to the computer:
 Camera 'webcam0' is connected to device '/dev/video0' on channel 0 using pixel format 'YUYV'
于 2012-05-22T15:50:20.680 回答
0

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

于 2012-05-23T07:55:27.730 回答