Попытка соединения Bluetooth с createBond, но соединение с удаленным устройством генерирует ACTION_ACL_DISCONNECTED - PullRequest
0 голосов
/ 22 апреля 2020

Я делаю сканер Bluetooth в Android. Приложение сканирует доступные удаленные устройства, фильтрует их по имени и номеру c и подключается к первому подходящему устройству. Затем приложение отправляет на него песню потоковым A2DP

. Приложение создает связь с помощью метода:

myDeviceBT.createBond ()

Затем, ACTION_CONNECTION_STATE_CHANGED генерируется с обнаруженным myBluetoothDevice.BOND_BONDED.

Это нормально работает в Samsung Galaxy J3 (Android 9)

Однако, когда я пытаюсь запустить приложение в Asus X008D (Android 7) и Motorola Moto E (Android 5.1) проблема в том, что после createBond () результатом является ACTION_ACL_DISCONNECTED

В чем причина? Как я могу это исправить?

Заранее спасибо

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