When using the BLE extension, the app crashes on Android versions 12 and 13 because the lack of _bluetoothscan and _bluetoothconnect permissions.
Affects
[ ] Designer
[ ] Blocks editor
[ x] Companion
[x ] Compiled apps
[ ] Buildserver
[ ] Debugging
[ ] Other... (please describe)
Expected behavior
I am not sure if the permissions are requested by App Inventor in other cases. If thats the case: MIT AI2 Companion/build app requests for the required permissions.
Steps to reproduce
On an Android 12 or Android 13 device.
Import Bluetooth LE extension.
Scan devices (the app will crash on some devices at this point).
Connect to a BLE device (other devices will crash at this point).
Extra info:
I am using BBC micro:bit for my tests.
Describe the bug
When using the BLE extension, the app crashes on Android versions 12 and 13 because the lack of _bluetoothscan and _bluetoothconnect permissions.
Affects
Expected behavior
I am not sure if the permissions are requested by App Inventor in other cases. If thats the case: MIT AI2 Companion/build app requests for the required permissions.
Steps to reproduce
On an Android 12 or Android 13 device.
Extra info: I am using BBC micro:bit for my tests.