Android模拟器在Android Studio中不使用网络摄像头

use*_*610 8 camera android

正如标题所示,我很难让模拟器在笔记本电脑上使用网络摄像头.我已启用前后摄像头来访问网络摄像头.每当模拟器启动时,它都会要求我提供网络摄像头访问权限.然而,当我在模拟器上点击相机应用程序时,网络摄像头永远不会工作.相机应用程序崩溃了.

这是一个支持摄像头的图像:

在此输入图像描述

基于StackOverflow上的其他帖子,建议我添加以下行:hw.camera=yes.下面是avd的配置文件.

avd.ini.encoding=UTF-8
AvdId=Nexus_5_API_21_x86
abi.type=x86
avd.ini.displayname=Nexus 5 API 21 x86
disk.dataPartition.size=1G
hw.accelerometer=yes
hw.audioInput=yes
hw.battery=yes
hw.camera=yes
hw.camera.back=webcam0
hw.camera.front=webcam0
hw.cpu.arch=x86
hw.dPad=no
hw.device.hash2=MD5:2fa0e16c8cceb7d385183284107c0c88
hw.device.manufacturer=Google
hw.device.name=Nexus 5
hw.gps=yes
hw.gpu.enabled=yes
hw.keyboard=yes
hw.lcd.density=480
hw.mainKeys=no
hw.ramSize=1536
hw.sdCard=yes
hw.sensors.orientation=yes
hw.sensors.proximity=yes
hw.trackBall=no
image.sysdir.1=system-images\android-21\google_apis\x86\
runtime.network.latency=none
runtime.network.speed=full
runtime.scalefactor=auto
sdcard.path=C:\Users\Roberto\.android\avd\Nexus_5_API_21_x86.avd\sdcard.img
skin.dynamic=no
skin.name=nexus_5
skin.path=C:\Program Files\Android\Android Studio1\plugins\android\lib\device-art-resources\nexus_5
snapshot.present=no
tag.display=Google APIs
tag.id=google_apis
vm.heapSize=64
Run Code Online (Sandbox Code Playgroud)

在这个阶段,我不确定为什么这不起作用.有什么想法吗?

Tal*_*bin 5

我认为您不能将前置和后置摄像头设置为相同的值。请尝试编辑config.ini文件并将其更改为: hw.camera.back=none hw.camera.front=webcam0

另外,hw.camera=yes不需要。

希望对您有所帮助。