diff --git a/3party/Alohalytics/src/android/java/org/alohalytics/SystemInfo.java b/3party/Alohalytics/src/android/java/org/alohalytics/SystemInfo.java index e354591f8d..696f6aab05 100644 --- a/3party/Alohalytics/src/android/java/org/alohalytics/SystemInfo.java +++ b/3party/Alohalytics/src/android/java/org/alohalytics/SystemInfo.java @@ -266,6 +266,11 @@ public class SystemInfo { } public static boolean hasPermission(final String permission, final Context context) { - return PackageManager.PERMISSION_GRANTED == context.checkCallingOrSelfPermission(permission); + try { + return PackageManager.PERMISSION_GRANTED == context.checkCallingOrSelfPermission(permission); + } catch (Exception ex) { + handleException(ex); + return false; + } } }