Missing Permission Exception
Exception thrown when required permissions or system services are missing for BLE operations.
This exception is triggered when the application lacks necessary Android permissions or when required system services (like Bluetooth or Location) are disabled, preventing proper functioning of BLE features. This exception provides detailed information about which specific permissions are missing and the state of required system services.
This can also be used conveniently with com.bullitt.sdk.platform.PermissionUtil.verifyRequiredPermissions to obtain the list of missing permissions and request for them from the user.
See also
Constructors
Properties
Flag indicating whether Bluetooth is enabled on the device.
Flag indicating whether Location services are enabled on the device.
Flag indicating whether precise location (GPS) is enabled.
Array of permission strings that are missing or not granted.