More or less what's in the title..
An user claims he can't find and connect the to our bluetooth device using our app, after the Android 12 Update. Unfortunately we don't have and Android 12 device and from what we can see there is no "support" for android 12 yet in B4A (version 11.00)
I'm quick to blame google for new changes. I've looked through the google pages and i see that there are a bunch of (new?) different permissions regarding bluetooth: starting from android 12 i should use BLUETOOTH_SCAN, instead of ACCESS_FINE_LOCATION.
But we are not using SDK31 as of yet, so what google suggests is
https://developer.android.com/guide/topics/connectivity/bluetooth/permissions said:
For your legacy Bluetooth-related permission declarations, set android:maxSdkVersion to 30. This app compatibility step helps the system grant your app only the Bluetooth permissions that it needs when installed on devices that run Android 12 or higher.
does this mean that i just have to add android:maxSdkVersion to the app, compiler, upload, problem solved?
or does maxSdkVersion mean that i can't install the app if the SdkVersion is greater than max?
Rant: Sure it feels that every new version change things for the sake of us developers having to constantly update and redo our app instead of moving on to new things.