现在遇到这样一个问题,我把平板通过USB连接到投影仪上,运行平板上的APP,然后就突然闪退了,目测是在获取某个权限时闪退的,具体原因不得而知。请问DL们有什么解决方案没?
2022-03-04 14:25:37.708 4594-4774/com.sindrax.homeapptest E/AndroidRuntime: FATAL EXCEPTION: USBMonitor
Process: com.sindrax.homeapptest, PID: 4594
java.lang.SecurityException: User has not given 10095/com.sindrax.homeapptest permission to access device /dev/bus/usb/005/006
at android.os.Parcel.createException(Parcel.java:2071)
at android.os.Parcel.readException(Parcel.java:2039)
at android.os.Parcel.readException(Parcel.java:1987)
at android.hardware.usb.IUsbSerialReader$Stub$Proxy.getSerial(IUsbSerialReader.java:123)
at android.hardware.usb.UsbDevice.getSerialNumber(UsbDevice.java:143)
at com.serenegiant.usb.USBMonitor.getDeviceKeyName(USBMonitor.java:681)
at com.serenegiant.usb.USBMonitor.getDeviceKey(USBMonitor.java:714)
at com.serenegiant.usb.USBMonitor.updatePermission(USBMonitor.java:411)
at com.serenegiant.usb.USBMonitor.hasPermission(USBMonitor.java:401)
at com.serenegiant.usb.USBMonitor$2.run(USBMonitor.java:539)
at android.os.Handler.handleCallback(Handler.java:883)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:214)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.usb.UsbUserSettingsManager.checkPermission(UsbUserSettingsManager.java:179)
at com.android.server.usb.UsbSerialReader.getSerial(UsbSerialReader.java:96)
at android.hardware.usb.IUsbSerialReader$Stub.onTransact(IUsbSerialReader.java:84)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)