public enum BluetoothPermission
- Object
- Enum<BluetoothPermission>
- BluetoothPermission
ImplementsComparable<BluetoothPermission>
The runtime permissions the Bluetooth API may need, abstracted across
platforms. Query with Bluetooth.hasPermission(BluetoothPermission) and
request with Bluetooth.requestPermissions(BluetoothPermission...).
Mapping per platform:
Enum constants
SCAN | Discovering nearby devices (BLE scanning, classic discovery). |
CONNECT | Connecting to devices and using GATT / RFCOMM / L2CAP. |
ADVERTISE | Advertising and operating a local GATT server. |
Methods
public static BluetoothPermission[] values() | |
public static BluetoothPermission valueOf(String name) |
Inherited methods
Enum constant details
SCAN
SCANDiscovering nearby devices (BLE scanning, classic discovery).
CONNECT
CONNECTConnecting to devices and using GATT / RFCOMM / L2CAP.
ADVERTISE
ADVERTISEAdvertising and operating a local GATT server.
Method details
values
public static BluetoothPermission[] values()valueOf
public static BluetoothPermission valueOf(String name)