Android12でのBluetoothSocket.connectのpermission問題
Android12(SDK31)になって、Bluetoothのpermissionが変更になったのは良いのだけれども、BLEだけの話っぽくて、Classicでは変わりはないみたい。
公式度球面には、以下のようになっているが、
<uses-permission android:name="android.permission.BLUETOOTH"
android:maxSdkVersion="30" />
と書けと行っているが、android.maxSdkVersion="31"としないと、Bluetooth Classic のSPP Connectでpermissionエラーがでてしまう。もしかして書く必要ない?
0コメント