【发布时间】:2011-03-18 02:36:21
【问题描述】:
我的笔记本盖子上没有嵌入式摄像头。我将通过外部 USB 摄像头进行连接。
模拟器运行时可以选择这个,对吗?我会在 AVD 皮肤的屏幕上实时显示图像吗?
【问题讨论】:
标签: android android-emulator android-camera
我的笔记本盖子上没有嵌入式摄像头。我将通过外部 USB 摄像头进行连接。
模拟器运行时可以选择这个,对吗?我会在 AVD 皮肤的屏幕上实时显示图像吗?
【问题讨论】:
标签: android android-emulator android-camera
在当前版本的模拟器(Ice Cream Sandwich、API14;Linux)中,提供了网络相机支持。 Google 的文档和网络上提供的大多数答案尚未反映这一点。模拟器本身会:
emulator -help
...
-fake-camera <mode> set fake camera emulation mode
-webcam name=<name>[,dir=<direction>] setup web camera emulation
...
emulator -help-all
还有:
使用 -fake-camera
off -> disable fake camera emulation
back -> fake camera is facing back
front -> fake camera is facing front
-webcam name=[,dir=
back -> 将相机模拟为背面
模拟网络摄像头的默认方向值为“前”
【讨论】:
无论如何,模拟器都不会显示实时摄像头。
如果您需要在自己的应用程序中使用实时摄像头源进行调试,有一个解决方案: http://www.tomgibara.com/android/camera-source
针对较新的 android 版本进行了更新: http://www.inter-fuser.com/2009/09/live-camera-preview-in-android-emulator.html
【讨论】:
是时候升级您的 ADK 了!
从 Android SDK 版本 14 开始,模拟器支持网络摄像头来模拟摄像头:
一般说明 - 为 Android 4.0 或更高版本的平台添加了网络摄像头支持,以在存在一个网络摄像头时模拟后置摄像头,并在存在两个网络摄像头时模拟后置和前置摄像头。网络摄像头支持仅适用于 Windows 和 Linux。 Mac 支持将在以后的版本中提供。
来自:Android SDK Tools, SDK Tools, Revision 14
有效!我自己试过了。
【讨论】:
来自安卓文档:
模拟器限制
在此版本中,限制 模拟器包括:
...
不支持相机/视频拍摄
...
换句话说,不,您无法在模拟器中访问或预览相机。
【讨论】: