Как убрать всплывающее окно из Pairing в Bluetooth? - PullRequest
0 голосов
/ 23 апреля 2019

Я пишу приложение на 2 устройства, которое связывает 2 устройства и отправляет общее сообщение.

Всякий раз, когда я запускаю сопряжение с другим устройством (даже внутри моего собственного приложения на другом устройстве)Я получаю подсказку со словами «хотите ли вы подключить устройство xxx»

(аналогично этому всплывающему окну>)

enter image description here

иПользователь фактически должен нажать на пару.чтобы оба устройства были сопряжены.

при условии, что у меня есть собственное приложение на обоих телефонах, есть ли способ для их автоматического сопряжения без того, чтобы другой пользователь фактически нажал на «Pair»

1 Ответ

2 голосов
/ 23 апреля 2019

Для сопряжения без взаимодействия с пользователем требуется разрешение BLUETOOTH_PRIVILEGED , которое недоступно сторонним разработчикам / приложениям.

Цитирование документации :

Позволяет приложениям связывать устройства Bluetooth без взаимодействия с пользователем и разрешать или запрещать доступ к телефонной книге или сообщениям. Это недоступно сторонним приложениям.

Постоянное значение: "android.permission.BLUETOOTH_PRIVILEGED"

...