我正在使用 Android 5.0.1 Lollipop 并开发低功耗蓝牙服务器-客户端通信。我有三星 Galaxy s4。我的定制服务有三个特点。我将特征属性之一设为只写和加密写入。然后我将其更改为非加密写入。写操作不再适用于这个特性。我知道我必须从设置中重新启动蓝牙适配器并取消配对设备,但它根本不再工作。然后我更改了特征的 UUID。它发现旧 UUID 的特征。我不明白。如何从蓝牙适配器中删除与某一特定设备相关的所有蓝牙数据?
编辑:我用 iPhone 设备检查了它。iPhone 使用新 UUID 发现该特性,而 Android 发现它是旧 UUID。