Fixed java.lang.NullPointerException From @AntTheAlchemist: This is an interesting one, on a Xiaomi MiTV. Caused by a camera device, full stack: android.app.LoadedApkReceiverDispatcherReceiverDispatcherReceiverDispatcherArgs.lambdagetRunnablegetRunnablegetRunnable0LoadedApkLoadedApkLoadedApkReceiverDispatcherArgs−>org.libsdl.app.HIDDeviceManagerArgs -> org.libsdl.app.HIDDeviceManagerArgs−>org.libsdl.app.HIDDeviceManager1.onReceive -> handleUsbDeviceAttached -> connectHIDDeviceUSB -> getSerialNumber -> android.hardware.usb.UsbDevice.getSerialNumber -> android.hardware.usb.IUsbSerialReader$Stub.onTransact -> com.android.server.usb.UsbSerialReader.getSerial -> UsbUserPermissionManager.checkPermission -> hasPermission -> isCameraDevicePresent
Fixed java.lang.NullPointerException
From @AntTheAlchemist: This is an interesting one, on a Xiaomi MiTV. Caused by a camera device, full stack: android.app.LoadedApkReceiverDispatcherReceiverDispatcherReceiverDispatcherArgs.lambdagetRunnablegetRunnablegetRunnable0LoadedApkLoadedApkLoadedApkReceiverDispatcherArgs−>org.libsdl.app.HIDDeviceManagerArgs -> org.libsdl.app.HIDDeviceManagerArgs−>org.libsdl.app.HIDDeviceManager1.onReceive -> handleUsbDeviceAttached -> connectHIDDeviceUSB -> getSerialNumber -> android.hardware.usb.UsbDevice.getSerialNumber -> android.hardware.usb.IUsbSerialReader$Stub.onTransact -> com.android.server.usb.UsbSerialReader.getSerial -> UsbUserPermissionManager.checkPermission -> hasPermission -> isCameraDevicePresent
Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators.
You can find the latest release and additional information at: https://www.libsdl.org/
Installation instructions and a quick introduction is available in INSTALL.md
This library is distributed under the terms of the zlib license, available in LICENSE.txt.
Enjoy!
Sam Lantinga (slouken@libsdl.org)
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators.
You can find the latest release and additional information at: https://www.libsdl.org/
Installation instructions and a quick introduction is available in INSTALL.md
This library is distributed under the terms of the zlib license, available in LICENSE.txt.
Enjoy!
Sam Lantinga (slouken@libsdl.org)