Discard security exception on getSerialNumber, fixes Android USB gamepad crash.

This commit is contained in:
elasota
2022-06-22 21:29:55 -04:00
parent a04c5f10df
commit 5643f464cc

View File

@@ -53,8 +53,13 @@ class HIDDeviceUSB implements HIDDevice {
public String getSerialNumber() { public String getSerialNumber() {
String result = null; String result = null;
if (Build.VERSION.SDK_INT >= 21) { if (Build.VERSION.SDK_INT >= 21) {
try {
result = mDevice.getSerialNumber(); result = mDevice.getSerialNumber();
} }
catch (SecurityException exception) {
//Log.w(TAG, "App permissions mean we cannot get serial number for device " + getDeviceName() + " message: " + exception.getMessage());
}
}
if (result == null) { if (result == null) {
result = ""; result = "";
} }