Я делаю устройство с поддержкой Bluetooth, используя TI's CC2564 module
. Перед обновлением до Android 6.0 я мог бы соединить свой телефон (Nexus 5) с устройством, используя Simple Secure Pairing (SSP)
без проблем. С тех пор как я обновился до Android 6.0, мой телефон не соединялся с устройством.Bluetooth Simple Secure Pairing в Android 6.0 не работает
Отладочный терминал, подключенный к CC2564 module
, показывает, что генерируется ключ связи, но Android не показывает его в списке парных устройств, как это было с Android 5.0. Я попробовал другой телефон под управлением Android 4.1 и мой ноутбук с поддержкой Bluetooth, и оба они вместе с устройством.
Кроме того, если я изменю настройки в CC2564 на пару с помощью PIN-кода, тогда мой телефон будет сопряжен с ним. Мой вопрос: что-то изменилось в Android 6.0 с точки зрения функциональности SSP? Я искал в Google, но не нашел подходящего ответа.