我在将网络摄像头连接到 Android 模拟器时遇到问题。
下面是我的android avd的config.ini文件
avd.ini.encoding=UTF-8
abi.type=x86
disk.dataPartition.size=200M
hw.accelerometer=yes
hw.audioInput=yes
hw.battery=yes
hw.camera.back=webcam0
hw.camera.front=none
hw.cpu.arch=x86
hw.dPad=no
hw.device.hash2=MD5:6930e145748b87e87d3f40cabd140a41
hw.device.manufacturer=Google
hw.device.name=Galaxy Nexus
hw.gps=yes
hw.gpu.enabled=yes
hw.keyboard=yes
hw.lcd.density=320
hw.mainKeys=no
hw.ramSize=1024
hw.sdCard=yes
hw.sensors.orientation=yes
hw.sensors.proximity=yes
hw.trackBall=no
image.sysdir.1=system-images\android-21\google_apis\x86\
sdcard.size=2G
skin.dynamic=yes
skin.name=720x1280
skin.path=720x1280
tag.display=Google APIs
tag.id=google_apis
vm.heapSize=64
当我启动模拟器时,它只需打开网络摄像头灯一秒钟并显示此消息
emulator: ERROR: cmd_camera_device_start_capturing: Device
当我尝试在完全加载的模拟器内运行相机时,它只是终止并显示一条错误消息:
Camera Error
Can't connect to the camera
我的笔记本电脑是配备 Avast 防病毒软件的 Lenovo G70。 我也更新了相机驱动程序。
我的相机可与浏览器中的 Skype 和 cordova 相机插件配合使用。
有人可以帮助我吗?我的相机驱动是否阻止了模拟器的访问请求?
我遇到了同样的问题。如果您使用 Bitdefender 或任何其他阻止摄像头访问的防病毒软件,则可能会出现此问题。请检查您的防病毒设置。