Details
-
User Story
-
Resolution: Duplicate
-
P2: Important
-
None
-
6.6.0 FF
-
None
Description
Android 12 (API Level 31) there are three Bluetooth permissions
BLUETOOTH_SCAN, BLUETOOTH_ADVERTISE, BLUETOOTH_CONNECT
Intuitively the SCAN + CONNECT together is the default set. Typically one implies the other in a sense that if user is prompted for one permission, requesting the other won't trigger a user dialogue but will be silently granted. But both need to be requested for typical bluetooth usage. ADVERTISE is a bit more specialized, its more for the BT LE peripheral advertising or making the device discoverable to other devices.
It is probable that adding the support for these permissions is too Android-specific, and a more generic extension mechanism that allows platform-specific permissions is required.
Attachments
Issue Links
- clones
-
QTBUG-109964 [QtBluetooth] Permission API migration
-
- Closed
-
- is required for
-
QTBUG-109964 [QtBluetooth] Permission API migration
-
- Closed
-