2015-06-15 35 views
7

Başlığın önerdiği gibi, öykünücüyü dizüstü bilgisayardaki web kamerasını kullanmaya çalışıyorum. Web kamerasına erişmek için ön ve arka kamerayı etkinleştirdim. Emülatör önyüklendiğinde, web kamerasının erişimini isterim. Ancak webcam, emülatördeki kamera uygulamasına bastığımda hiç çalışmaz. Kamera uygulaması sadece çöker. hw.camera=yes:Android Emulator Android Studio web kamerasını kullanmıyor

enter image description here

i satırı ekleyin düşündüren StackOverflow'daki diğer mesajlar göre:

İşte kameraları sağlayan bir görüntüdür. Aşağıda avd için yapılandırma dosyasıdır.

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 

Bu aşamada bunun neden çalışmadığından emin değilim. Düşüncesi olan var mı?

cevap

3

Hem ön hem de arka kameraları aynı değere ayarlayabileceğinizi düşünmüyorum. Bu şekilde config.ini dosya ve değişim düzenlemek için deneyin: hw.camera.back=none hw.camera.front=webcam0

Ayrıca hw.camera=yes gerekli değildir.

Umarım bu yardımcı olur.

+0

Ön ve arka kamera için aynı 'webcam0' kullanamazsınız. –

+0

Aynı sorunu ve yukarıda belirtilen çözüm, http://stackoverflow.com/questions/43848737/unable-to-connect-to-camera-avd – codeomnitrix

+0

çalışmadı. Bu benim sorunumu çözdü! Sadece web kamerası0 için arkaya ve önden öykünmeli ve AVD hangi web kamerasını kullanmak istediğinizi soracaktır. – Romain

0

Android Studio 3.01'deki "Çalıştır" sekmesinden yapıyı başlattığımda web kameranın başlatılmayacağı aynı sorunu yaşadım. Daha sonra AVD yöneticisini açtım. Android 5.1 cihazının Düzenleme modundayken, taklit ettiğim cihaz için SD kartını 200M'ye, her iki ön/arka sette webcam0'a çarptığınızdan emin olun. Ardından Edit modunu kapatıp sadece cihaza çift tıkladı - ve çalıştı!