Details
-
User Story
-
Resolution: Fixed
-
P1: Critical
-
None
-
None
Description
Overview:
Android 12 introduces new permissions that let apps scan for nearby Bluetooth devices without requesting location permissions.
The new permissions are BLUETOOTH_SCAN, BLUETOOTH_ADVERTISE, and BLUETOOTH_CONNECT . These permissions make it easier for apps that target Android 12 to interact with Bluetooth devices, especially for apps that don't require access to device location.
Guide:
https://developer.android.com/guide/topics/connectivity/bluetooth/permissions
Proposed Action:
Interesting for QtBluetooth.
Research usefulness.
Attachments
Issue Links
- duplicates
-
QTBUG-98055 New Bluetooth permissions in Android 12
-
- Withdrawn
-
- relates to
-
QTBUG-94712 L2cap BluetoothSocket on Android
-
- Reported
-
-
QTBUG-101772 Enable qtconnectivity tests for Android
-
- Closed
-
For Gerrit Dashboard: QTBUG-99590 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
397973,7 | Introduce Android 12 / SDK 31+ bluetooth permissions | dev | qt/qtconnectivity | Status: MERGED | +2 | 0 |
401004,2 | Introduce Android 12 / SDK 31+ bluetooth permissions | 6.2 | qt/qtconnectivity | Status: MERGED | +2 | 0 |
401005,2 | Introduce Android 12 / SDK 31+ bluetooth permissions | 6.3 | qt/qtconnectivity | Status: MERGED | +2 | 0 |
401008,4 | Introduce Android 12 / SDK 31+ bluetooth permissions | tqtc/lts-5.15 | qt/tqtc-qtconnectivity | Status: MERGED | +2 | 0 |
402724,13 | Improve Android-12 bluetooth permission error reporting | dev | qt/qtconnectivity | Status: MERGED | +2 | 0 |
405735,2 | Improve Android-12 bluetooth permission error reporting | 6.3 | qt/qtconnectivity | Status: MERGED | +2 | 0 |
405736,2 | Improve Android-12 bluetooth permission error reporting | 6.2 | qt/qtconnectivity | Status: MERGED | +2 | 0 |
405762,3 | Improve Android-12 bluetooth permission error reporting | tqtc/lts-5.15 | qt/tqtc-qtconnectivity | Status: MERGED | +2 | 0 |