NordicSemiconductor / Android-BLE-Library

A library that makes working with Bluetooth LE on Android a pleasure. Seriously.
BSD 3-Clause "New" or "Revised" License
1.98k stars 413 forks source link

Oppo not show Bonding message #570

Open LeugimDev opened 1 month ago

LeugimDev commented 1 month ago

Hello.

First of all, thank you for the library, I have been using it for a long time and it works better and better.

I have a problem with a device model, specifically an Oppo with Android 14, which, when the Android authorization message has to appear for the user to accept, does not show it and I don't know why.

I have tried other devices, Samsung, Xiaomi, Huawei, LG, Acer... and they all work but not this one.

Specifically, as a curiosity, I have tried different versions of the library and with 2.5.1, if the message appears, with the following ones and not with the last one, and I am interested in using the latest version because I have seen that in the others devices works much better for me.

Do you know any solution to this? Thank you

LeugimDev commented 1 month ago

To be more exact,

The OS is ColorOS 14.0 Name: OPPO Find X5 Model: CPH2307

philips77 commented 1 hour ago

Hello, The library just reports the broadcast event sent from the system. If the native bonding dialog doesn't show up, it means that something is wrong with the phone. I would suggest the basics: did you try to turn it off and on again? Or at least restart Bluetooth?

We don't have any Oppo devices. Could you please share the log from log(...) method in your BleManager implementation?