使用libusb库 去除usb 权限窗口

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21727627/article/details/81871248

1.刚刚进入这家公司时就碰到usb权限的问题.有时usb 无法及时的通过广播来通知用户有没有授权或者到底有没有发送广播还是个未知数.还有就是权限窗口用户不喜欢.在网上找了些资源 ,并没有发现不用改系统源码就可以直接解决问题的代码.直到接到一个项目写javapos 在linux 用libusb 编写 usb 打印机通信,就萌生用libusb 库在android 下通信 .

2.在未用libusb 库时.解决这个方法是用while(判断有没有授权){ 没有授权 注销广播 延迟 重新注册广播  } 注销广播.但是权限窗口还是没有解决

3.代码差不多时使用linux 平台的 戳这里 

4.github:戳这里

ps:发现这个只能用 root板 其他的板用不了 ,在打开时先关闭已经打开的设备.

猜你喜欢

转载自blog.csdn.net/qq_21727627/article/details/81871248
今日推荐