这似乎在过去被问过很多次;模拟器不支持使用网络摄像头时,而是显示一个复选框图像。今天,模拟器确实支持在主机系统上使用网络摄像头。我找不到任何关于它的文档,除了人们说它只是自动工作。
以下链接适用于开发人员文档。它声明支持主机设备上的网络摄像头,但没有给出任何说明。
http://developer.android.com/guide/developing/devices/emulator.html
我在 Windows 7 (x64) 机器上使用 SDK 17。我的虚拟设备是 Google API(API 级别 10)。当我使用相机应用程序时,预览只是一个纯白色的图像,当我拍照时,我只是得到一个带有 android 标志的示例图像。我的网络摄像头已插入并工作,但 AVD 没有激活它。
有没有关于让相机工作的文档?
我实际上不需要网络摄像头来工作。如果我可以简单地提供要使用的图像文件而不是 android 徽标,那足以让我测试我的应用程序。
更新
重新启动我的桌面,现在我的相机在启动 AVD 时被激活,但在模拟器中仍然得到相同的结果。