无法使用 rfcomm 在手机和笔记本电脑之间建立持久蓝牙连接

无法使用 rfcomm 在手机和笔记本电脑之间建立持久蓝牙连接

我已经成功将我的 Android (6.0.1) 手机 (Sony Xperia Z3) 与我的笔记本电脑 (运行 Ubuntu 14.04) 配对。我可以来回发送文件。蓝牙连接菜单显示,如果发送了文件,连接开关将切换为 ON。

我尝试使用以下方法建立持久连接:

sudo rfcomm connect rfcomm0 [MAC ADDRESS] 1

但我总是得到:

无法连接 RFCOMM 套接字:连接被拒绝。

背景:我想通过蓝牙将数据从手机发送到笔记本电脑。如果我运行此代码开关也会打开,但会立即关闭连接(开关返回到关闭状态)。

Logcat 显示以下异常:

E/错误:错误初始化:java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1

相关内容