![見出し画像](https://assets.st-note.com/production/uploads/images/100864345/rectangle_large_type_2_94064a2e35571cf14dfb14b7b0211548.jpeg?width=1200)
Android EmulatorでPCカメラを使用する方法
チンムーです。
カメラを立ち上げて写真を投稿するアプリなど、Androidではカメラを使用するアプリを開発することがあります。
ただ、AndroidデバイスをPC上でシミュレートするAndroid Emulatorからカメラを起動すると、謎の異空間に飛ばされそこで撮影を強いられます。
できればEmulatorから普通に写真を撮影したいですよね。今回はEmulatorとPCカメラを繋いで撮影する設定方法について紹介します。
![](https://assets.st-note.com/img/1679401615487-pGuRLl6NVO.png)
でもよく見ると猫がいるから平気 カワイイ
設定方法
①Android Studio起動>上部メニュー>Tools>AVD Manager起動
AndroidをVSCodeで開発する人も多いかと思います。
自分は最初カメラの設定としてVSCodeの方を確認してしまっていたが、Emulatorの設定はAndroid Studioをいじる必要あり。
![](https://assets.st-note.com/img/1679401879925-JHEogY9nzq.png)
②AVD Manager>Emulator右端の▶ボタン>Edit
![](https://assets.st-note.com/img/1679402018549-HgAPH1SMI7.png?width=1200)
③起動した画面下部のShow Advanced Settings
![](https://assets.st-note.com/img/1679402079424-mF5KUT1p1F.png?width=1200)
④Camera>Front: Back:>Webcam0>右下のFinish
![](https://assets.st-note.com/img/1679402293607-H1jSJ9LYqp.png?width=1200)
EmulatedやVirtualSceneの説明は公式ドキュメントにありました。
有効なカメラのオプションを選択します。[Emulated] 設定と [VirtualScene] 設定では、ソフトウェアが生成する画像を作成します。[Webcam] 設定では、開発用コンピュータのウェブカメラを使用して写真を撮影します。
カメラ オプションは、ハードウェア プロファイルでカメラがサポートされている場合にのみ、使用できます。Wear OS、Android TV、Google TV では使用できません。
Front、Backの説明も。スマホの裏側にあるのがBack, 表側にあるのがFrontですね。
Back-Facing Camera: レンズがユーザーの反対側にあるカメラ
Front-Facing Camera: レンズがユーザーと同じ側にあるカメラ
Finishを押したあと、emulatorでカメラを起動してみても状況変わらなかったのでemulatorを再起動。
再ビルドしたところ、カメラが無事に起動しました!
![](https://assets.st-note.com/img/1679402839306-kxF2tY6xCE.png)
この記事が気に入ったらサポートをしてみませんか?