Android 10 Bluetooth соединение - PullRequest
       4

Android 10 Bluetooth соединение

0 голосов
/ 06 апреля 2020

У меня проблема с подключением Bluetooth после обновления Android 10.

У меня есть приложение android, которое связывается с Raspberry pi 3b+ через Bluetooth, RasbberyPi содержит Bluetooth dongle CSR 4.0.

После обновления Android 10 я не могу подключиться. Приложение с таким же кодом работает на всех других версиях андроидов. (Я попытался Android 9,8,7,6).

Я заметил, что на Android 10 местоположение должно быть включено, чтобы приложение могло найти доступные устройства Bluetooth в этом районе.

Добавлены разрешения для ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION, ACCESS_BACKGROUND_LOCATION.

Я попытался отладить телефон и raspberry pi, но соединение сработало, прежде чем они достигли точек входа моего кода с обеих сторон. Я пробовал несколько телефонов, которые имеют android 10 (Huawei mate 20 lite, Huawei p30 lite, Xiaomi mi 9t)

Я пытался посмотреть через терминал на Raspberry, в чем проблема с bluetoothctl команда, список сопряженных устройств Я обнаружил, что все телефоны были успешно сопряжены

Я пытался удалить кэш Bluetooth, подключить / отключить устройства, перезагрузить телефоны и Rasberry pi, обновить Rasberry pi, но ничего не помогло.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...