我正在开发一个通过USB与网络摄像头通信的Android应用程序。
我正在使用JNI来使用设备库(* .so文件)。应用程序本身处于USB主机模式,并且在自定义映像上按预期工作,我在/ dev / bus / usb /
中为所有用户提供访问USB设备的读写权限该应用无法与设备未植根的库存图片中的设备通信。
有没有办法让设备能够在没有root或自定义图像的情况下进行通信?
感谢。
答案 0 :(得分:0)
是的,有办法,但这有点棘手。
您需要使用与签名操作系统相同的密钥对您的应用程序进行签名。 它允许您在不使用root设备的情况下获得系统权限。
您可以尝试阅读此android permission。
获取更详细的说明