我想在我的 Android 和 PC(或其他设备)之间建立连接,就像在设置中的蓝牙菜单中一样。我设法获取了我范围内所有 bt 设备的列表并获取了它们的 MAC 地址。那么,我有蓝牙设备,如何连接或配对?我看到了很多关于在 PC 上创建服务器的东西,但我不想那样,我只想连接设备。我的尝试是获取设备的 UUID 并使用 createRfcommSocketToServiceRecord ...但是当我尝试 socket.connect() 时它无法连接(因为我没有服务器)。所以实际上我需要制作与操作系统相同的结构(与设备连接,如果连接的设备正在尝试发送,我可以接收信息等等)。
如果我设法与设备连接,我想听它发出的所有内容,无论数据如何……我还没有研究过这个话题,但任何建议都会很好。
必须使用任何支持蓝牙的设备进行连接,并且我无权访问它(当然设备允许我连接)。