私はヘッド トラッキング 3D アプリケーションに取り組んでいます (興味がある場合はこちらをご覧ください)。前面カメラのない Nexus One しか持っていないので、実際にテストすることはできません。ほとんどの場合、私は自分の電話を使用して画像をミラーリングしています。また、友人の Motorola Xoom もしばらくの間借りましたが、これらは少し不快な解決策です。
エミュレータは r14 以降、ウェブカメラによるカメラ エミュレーションをサポートしていますが、機能させることに成功していません。ほとんどの場合、エミュレーターはまったく起動しません (これはパフォーマンスの問題である可能性があります)。すると、ウェブカメラの選択ダイアログがポップアップし、ウェブカメラの LED が一瞬点滅するのが見えます (つまり、オンになっていることを意味します) が、カメラを使用しているアプリは動く立方体を表示するだけです (または単にクラッシュします...)。エミュレータでカメラの画像を見ることができたのに、それを再現できなかったことが一度だけありました。
これを設定するための適切な段階的なガイドを教えてください。
注: 過去に同様の質問が複数寄せられたことは承知していますが、当時はウェブカメラ エミュレーションの公式サポートがなかったため、状況は大きく異なります。これを機能させるために、サードパーティのライブラリを使用したり (またはアプリを変更したり) したくありません。