Android BluetoothGattCharacteristic中PERMISSION_READ和PROPERTY_READ的区别

4
我在使用安卓蓝牙低功耗(BLE)时遇到一些奇怪的行为,这包括使用三星的安卓4.4.2设备和谷歌的安卓4.4.4设备。在连接到一个BLE设备并发现服务后读取一个特征,在回调事件中调用BluetoothGattCharacteristic.getPermissions()时总是返回零。而BluetoothGattCharacteristic.getProperties()则返回了预期的返回值。
在安卓的BluetoothGattCharacteristic中,PERMISSION_READPROPERTY_READ有何区别?为什么getPermissions()总是返回零?这意味着什么?

1
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - KikiTheMonk
1个回答

2

但是我有所有的权利。该外围设备已配置为在不安全的情况下执行“读取”、“写入”、“无响应写入”、“通知”操作。我也能在Android上执行这些操作。 - matcauthon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接