1

我正在尝试通过蓝牙将数据从我的笔记本电脑连接并发送到我的 Android 手机。我为此使用 PyBluez 库。当我试图调用 BluetoothSocket 的“连接”方法时:

sock=BluetoothSocket( RFCOMM )
sock.connect((host, port))

它总是给我同样的错误:

Traceback (most recent call last):
  File "rfcomm-client.py", line 41, in <module>
    sock.connect((host, port))
  File "<string>", line 5, in connect
bluetooth.btcommon.BluetoothError: (22, 'Invalid argument')

正如我从文档和示例中了解到的,主机的类型应该是字符串,端口应该是 int。我检查了。

我还检查了端口和主机的有效性,并且已经配对了我的设备。

有人可以帮我解决这个问题吗?

4

0 回答 0