gpt4 book ai didi

android:从 JNI 打开/dev/video4(网络摄像头)时权限被拒绝

转载 作者:行者123 更新时间:2023-12-01 00:41:05 28 4
gpt4 key购买 nike

我已经在我的安卓设备上配置了 v4l2。我插入网络摄像头并看到/dev/video4 节点已创建。但是当我尝试从我的 JNI 层打开它时,它显示“权限被拒绝”

我试过以下

1) 更改/dev/video4 的权限,使其为所有人的读写 (0666)

2)在android manifest xml中添加了android.permission.camera(原来/dev/video4是系统创建的,camera group有rw权限)

它们都不起作用。关于如何解决它的任何想法?

最佳答案

我在 Android 4.4.2 (Sasmung Galaxy S5 SM-G900F) 上遇到了类似的问题。我发现更改 /dev/video4 的权限没有帮助。但是 chown 成功了:

su -c chown 10209:10209 /dev/video4

(这里,10209 是 Android 分配给我的应用程序的 UID)。

PS 这并没有解决我的主要问题:当我的应用程序从特定的 USB 摄像头读取视频帧时出现内核 panic 。

关于android:从 JNI 打开/dev/video4(网络摄像头)时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15170806/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com