X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=build-projects%2Fandroid%2Fapp%2Fsrc%2Fmain%2Fjava%2Forg%2Flibsdl%2Fapp%2FHIDDeviceUSB.java;h=d20fe80bc692b30590ecff4dd9153b1a1f788c32;hb=42ff780b1f0470fc5b2cb5ee02e9d8e1150eaf67;hp=33816e34484d4f7242ff5fbb1f28d56af13b0d93;hpb=be985cbe05a1e28b8db94564380bbfb9b908656c;p=rocksndiamonds.git diff --git a/build-projects/android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java b/build-projects/android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java index 33816e34..d20fe80b 100644 --- a/build-projects/android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java +++ b/build-projects/android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java @@ -53,7 +53,12 @@ class HIDDeviceUSB implements HIDDevice { public String getSerialNumber() { String result = null; if (Build.VERSION.SDK_INT >= 21) { - result = mDevice.getSerialNumber(); + try { + 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) { result = "";