Как удалить всплывающее окно при сопряжении по Bluetooth?

#android #bluetooth #android-bluetooth

#Android #bluetooth #android-bluetooth

Вопрос:

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

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

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

введите описание изображения здесь

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

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

Ответ №1:

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

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

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

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