Unity Android(九)USB权限弹窗问题

PS:插入USB设备会出现类似如下的弹窗,实际上是在请求USB权限

        本文主要是记录经验。仅供参考

使用工具:AndroidStudio2020.3     SDK22.0.1 Android5.1

网上查找资料说是从安卓主板去解决,试想如果用AS打包apk实际上是调用android sdk去编译包文件,那么底层就出在sdk里。于是使用 Everything 查找工具搜了一下电脑上UsbPermissionActivity.java

UsbSettingsManager.java

UsbHostManager.java

这3个文件,按照这个 解决办法 ,重新编译apk后,只授权一次就不用每次插拔都确认权限了

说明:如果sdk使用的是android-22,则只需要修改android22里的文件即可

遗留问题:重启android设备后,仍需要授权一次权限。但后续插拔usb无须授权了

参考自:

1:Android Usb设备插上后授权弹窗问题的解决(不弹窗usb授权)

2:USB授权解决办法

3:USB插拔闪退

猜你喜欢

转载自blog.csdn.net/LinZhonglong/article/details/127109071
今日推荐