我是靠谱客的博主 火星上诺言,最近开发中收集的这篇文章主要介绍安卓 USB 无权限请求权限崩溃 UsbManager.requestPermission()空指针异常,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
记录一次安卓USB开发过程中遇到的奇葩崩溃,问题描述如下,usb开发在安卓6.0系统上开发完成后,客户更换了7.0系统反馈无法使用,打开app报错如下,经查看是获取usb权限时出了问题,恶心了好几天愣是没解决,已经放弃了,终于在客户的前端开发小伙不经意间的依次测试中发现了问题根源,原来是客户系统上同样安装了串口精灵测试工具,但是重点来了,插入usb时会提示使用默认应用打开,客户选择了串口精灵,导致了串口精灵正常使用,我的软件就无法获取权限了,
总结如下:插入usb时会弹窗提示 为usb设备选择一个应用,如果选了应用同时点击了始终选项,那只有这一个应用能获取到usb权限,其他应用将会无法获取usb权限
最后
以上就是火星上诺言为你收集整理的安卓 USB 无权限请求权限崩溃 UsbManager.requestPermission()空指针异常的全部内容,希望文章能够帮你解决安卓 USB 无权限请求权限崩溃 UsbManager.requestPermission()空指针异常所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复