Невозможно создать постоянное соединение Bluetooth между телефоном и ноутбуком с помощью rfcomm
Я уже успешно соединил свой телефон на базе Android (6.0.1) (Sony Xperia Z3) с моим ноутбуком (под управлением Ubuntu 14.04). Я могу отправлять файлы туда и обратно. Меню соединения Bluetooth показывает, что при отправке файлов переключатель соединения переключается в положение ON.
Я попытался установить постоянное соединение, используя:
sudo rfcomm connect rfcomm0 [MAC ADDRESS] 1
но я всегда получаю
Не удается подключить сокет RFCOMM: соединение отклонено.
Справочная информация: я хочу отправить данные с моего телефона на мой ноутбук через Bluetooth. Если я запускаю этот код, коммутатор также включается, но немедленно закрывает соединение (коммутатор возвращается в положение ВЫКЛ).
Logcat показывает следующее исключение:
E / error: ошибка init:java.io.IOException: чтение не удалось, сокет может быть закрыт или истекло время ожидания, чтение ret: -1