使安卓模拟器使用物理USB相机



Android Studio,最新的Google SDK模拟器。我已将相机仿真模式设置为网络摄像头0,以使我的USB相机连接到模拟器。不幸的是,它不起作用。我的相机在主机上工作没有任何问题,例如:

ffplay /dev/video0

给我相机视频播放。当我使用上述设置运行模拟器时,模拟器上的相机只是说"无法连接到相机",然后自行关闭。有没有人成功将物理相机连接到Android模拟器?我在那里发现了一些类似的问题,但没有一个得到解决。

您可以尝试在~/.android/avd/avd_name/config.ini中编辑AVD的config.ini,如此链接 http://viralpatel.net/blogs/enable-camera-in-android-emulator/或直接使用Android Studio,如在此Android中:如何在模拟器中使用网络摄像头?

如果这不起作用,请参阅将 USB 设备连接到 Android 模拟器?中的 Lekensteyn's 答案(第 2 个(。 它描述了如何将 USB 设备传递到 QEMU 仿真器。安卓模拟器是修改的 QEMU 有关更多详细信息,请参阅 https://developer.android.com/studio/run/emulator-commandline.html

要确定您的网络摄像头是否被识别,请尝试emulator @avd_name -webcam-list以获取可用的 AVD 使用android list avd

有关通过 USB 设备传递到 QEMU 模拟器的更多信息也在 https://unix.stackexchange.com/questions/250938/qemu-usb-passthrough-windows-guest

最新更新