Activity.requestPermissions is unreliable from non-UI threads / late timing on Android 17 (createDeviceContext garbage device id); the fragment's onAttach request path works. Skip the legacy location request on API 31+ (BLUETOOTH_SCAN is neverForLocation). Rebuild Ble.jar.
8.2 KiB
8.2 KiB