我可以理解设备级别对 UUID 的需求。当您尝试访问该特定设备时,它必须能够从其他设备中唯一地识别出来。但服务和特征等实体似乎并不需要具有普遍唯一可识别性,只需在它们之间具有唯一可识别性即可。
+ 的组合应该足以挑选出服务,然而,服务也需要 UUID(特性和描述符也是如此)。这是为什么?
服务、特性以及蓝牙协议栈中的许多其他内容都使用 ID。
services、characteristics 和其他 ID,而无需事先集中分配,但冲突概率极小(以普遍接受的方式生成 UUID 以产生唯一的结果是以某种方式解决了问题)。
蓝牙 GATT 服务 uuid 概述