Android轮子哥
Android轮子哥
收到,多谢建议,我需要时间慎重考虑一下。
[关于 Android USB权限读取](https://juejin.cn/post/7127913243766423589) [Android 获取 usb 权限](https://www.jianshu.com/p/c610ab2e6f28) [android usb申请权限](https://blog.51cto.com/u_16213302/9142413) [关于Android获取Usb设备权限](https://blog.csdn.net/dodod2012/article/details/136846106)
@Philose1024 小伙子,我最近研究了一下这个权限,最终决定不支持该权限申请,具体原因如下: 1. 这个 USB 权限无法通过 requestPermissions 或者 startActivityForResult 的方式来申请,同样的权限回调也不能通过 onRequestPermissionsResult 或者 onActivityResult 来获取。 2. 目前框架的设计是需要传入 Activity 对象才能使用,因为框架要通过这个 Activity 去创建透明的 Fragment 对象来申请权限,但是这个 USB 权限是申请时机是在 BroadcastReceiver 对象中进行的,这意味着你无法传入 Activity 对象给到框架。 基于以上两点,经过深思熟虑后,决定不予支持,并不是不能实现,而是为了实现这个功能,要对框架进行重构大改,但是仅仅是为了支持了这一个不常用的权限,投入收益比严重不成正比。
小伙子,该 issue 被打回,打回的原因如下: * 这个问题是 AndroidProject 的问题,请前往 [AndroidProject/issues](https://github.com/getActivity/AndroidProject/issues) 提 issue 请重新提一个 issue 并纠正以上问题
小伙子,不要丢这类不确定的问题给我,如果你有这方面的需求,你需要经过测试验证后,再反馈给我处理。
现在的框架不加混淆规则也是可以正常使用的,但是站在框架作者的角度来讲,是不希望你去混淆框架代码的,无论你出于何种目的。
暂时不考虑,如有这样的需求,请直接用专门的下载框架。
Did you add a support dependency?
你换成原生的 API 看看是不是也有这样问题的?