android - Android 上未创建 USB 摄像头节点

标签 android file camera usb device

当设备插入 Android 平板电脑时,谁(驱动程序或任何守护程序)如何以及谁(驱动程序或任何守护程序)创建节点?

当我将 USB 摄像头连接到 Acer Iconia 平板电脑时,会创建 /dev/video1,但不会在 Samsung Galaxy 选项卡中创建。

我的目标是在 Galaxy 选项卡上创建节点。我有源代码(基于从 opensource.samsung.com 下载的三星设备版本(GTP7510))。

要了解需要做什么,我需要了解如何以及由谁创建节点。是创建节点的驱动程序还是创建节点的守护进程还是其他东西?请对此进行一些说明。

如果我不清楚我的要求,请评论,我会回复更多详细信息。

最佳答案

我终于明白了。内置内核需要支持 USB 摄像头功能。您需要在内核中启用 UVC 和 V4l2 模块。进行 menuconfig,然后我必须标记 UVC 和 V4L2 支持,然后编译代码并将其闪存到设备上。最初,我遇到了问题,因为由于专有内容等原因,我无法在三星选项卡上闪烁。但是当我在 Panda 板上进行实验时。我能够创建节点。

关于android - Android 上未创建 USB 摄像头节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8987029/

相关文章:

c# - 如何允许应用程序用户选择可以保存应用程序文档的文件夹位置

android - 如何在 Android View 中的圆角矩形内插入文本?

java - 在 Java 中将文件读入 byte[] 数组的优雅方法

javascript - 如何在网页上多次使用JavaScript生成的类?

android - Android Camera 参数中, PictureSize() 、 PreviewSize 和显示尺寸之间的关系是什么?

ios - AVCaptureSessionPreset : why does standard iPhone camera save 2448 × 3264, 如果最大预设为 1088x1920?

android - 无法从 registry.bin [ANDROID STUDIO] 读取缓存值

Android Biometric : IllegalStateException. 必须至少注册一个生物识别才能创建需要用户身份验证的 key

file - 覆盖 Windows 中打开的文件

ios - 在 iPad 上请求相机权限