如何在安卓中使用蓝牙发现设备与我的应用程序UUID



我正在开发一个应用程序,使用蓝牙传输文件。我有一个关于蓝牙发现的问题。如何在蓝牙发现时找到已安装我的应用程序的其他设备?我知道我必须使用UUID,我也知道蓝牙设备可以从其他设备给我UUID。但是,我不知道如何将应用程序的UUID添加到SDP中进行蓝牙发现。

谢谢!!!

在服务器端,当您调用相应的侦听函数时,请向其传递 UUID。

在客户端,调用 startDiscovery() 并侦听发现的设备。 对于找到的每个设备,获取蓝牙设备对象并调用 getUUIDs() 以获取远程设备实现的 UUID。 检查与 UUID.equals() 的匹配项。

相关内容

  • 没有找到相关文章