AndroidUSBCamera: App crashes when USB camera is plugged in/out (targetSdkVersion = 29)
App crashes when USB camera is plugged in.
targetSdkVersion is set to 29
2020-12-10 16:44:24.092 10596-1673/com.jiangdg.usbcamera E/AndroidRuntime: FATAL EXCEPTION: USBMonitor
Process: com.jiangdg.usbcamera, PID: 10596
java.lang.SecurityException: User has not given 10543/com.jiangdg.usbcamera permission to access device /dev/bus/usb/001/002
at android.os.Parcel.createExceptionOrNull(Parcel.java:2373)
at android.os.Parcel.createException(Parcel.java:2357)
at android.os.Parcel.readException(Parcel.java:2340)
at android.os.Parcel.readException(Parcel.java:2282)
at android.hardware.usb.IUsbSerialReader$Stub$Proxy.getSerial(IUsbSerialReader.java:123)
at android.hardware.usb.UsbDevice.getSerialNumber(UsbDevice.java:157)
at com.serenegiant.usb.USBMonitor.getDeviceKeyName(USBMonitor.java:733)
at com.serenegiant.usb.USBMonitor.getDeviceKey(USBMonitor.java:766)
at com.serenegiant.usb.USBMonitor.updatePermission(USBMonitor.java:469)
at com.serenegiant.usb.USBMonitor.hasPermission(USBMonitor.java:459)
at com.serenegiant.usb.USBMonitor$2.run(USBMonitor.java:596)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:245)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: android.os.RemoteException: Remote stack trace:
at com.android.server.usb.UsbUserPermissionManager.checkPermission(UsbUserPermissionManager.java:654)
at com.android.server.usb.UsbSerialReader.getSerial(UsbSerialReader.java:98)
at android.hardware.usb.IUsbSerialReader$Stub.onTransact(IUsbSerialReader.java:84)
at android.os.Binder.execTransactInternal(Binder.java:1165)
at android.os.Binder.execTransact(Binder.java:1134)
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 16 (6 by maintainers)
Seems that the error is my fault configuring the project. It worked and ported into my application, I just need to do some layout styling now lol. thank you very much! @Metuuu