我在 android api 级别 15 中做蓝牙应用程序,我想使用蓝牙连接远程设备。我使用 fetchUuidsWithSdp() 获取 UUID。我正在为所有其他设备(如诺基亚、PC)获取 uuid,但不是 android 设备。
从文档中,
fetchUuidsWithSdp().//这个API是异步的,发送ACTION_UUID intent,UUID是远端支持的。如果在获取 SDP 记录时出错或该过程需要很长时间,则 ACTION_UUID 意图将与缓存中当前存在的 UUID 一起发送。如果不执行服务发现,客户端应该使用 getUuids() 来获取 UUID。
从 docs 'Clients should use the getUuids()',我的问题是,我如何确定 UUID 来自其他设备或来自 android?