とにかくエミュレータのカメラを起動したら自分の顔が映ってほしい!(pcのwebカメラを使いたいため)
以下、やっていること。
AVDマネージャーを開いて、Camera設定をfront:webcam0、back:noneにしている。
エミュレータが起動し、カメラを開くとcamera errorになる。
コマンドラインからも
emulator @Nexus_5X_API_28 -camera-front webcam0
でエミュレータを起動してみたが、同じエラー。
ちなみにemulator -webcam-listは以下のようになっている。
List of web cameras connected to the computer:
Camera 'webcam0' is connected to device '?\display#int3470#4&1835d135&0&uid13424#{e5323777-f976-4f5b-9b55-b94699c46e44}{bf89b5a5-61f7-4127-a279-e187013d7caf}' on channel 0 using pixel format 'NV12'
Camera 'webcam1' is connected to device '?\display#int3470#4&1835d135&0&uid13424#{e5323777-f976-4f5b-9b55-b94699c46e44}{7c9bbcea-909c-47b3-8cf9-2aa8237e1d4b}' on channel 0 using pixel format 'NV12'
※osはwindows10,android studioのバージョンは最新(2020年1月時点)
※エミュレータを起動して、カメラのキャッシュは毎回消している。
※cameraのfrontとbackの設定はwebcam0を絡めて、none,emulated等の組み合わせを全て網羅し試している。
⇒結果、webcam0がfrontもしくはbackにあるとカメラエラーになることが判明している。
あなたの回答
tips
プレビュー