我正在运行RxAndroidBle
从扫描到发现服务到writeCharacteristic
. 我正在尝试调试流程并onWriteClick()
在CharacteristicOperationExampleActivity.java
文件中放置一个断点。单击 WRITE 按钮不执行任何操作。没有抓住断点。
阅读博客RxAndroidBle中的说明
声明发现特征对于写入是可选的。但是这个示例应用程序的活动设置方式,必须通过发现特性,然后才会显示特性操作页面。在特征页面上,我选择了读/写特征条目以进入操作页面。这不是操作应用程序的正确方法吗?
还有,有writeCharacteristic
没有不用发现它的特点就能处理的方法?我不想显示特征视图,用户必须选择正确的特征才能读取和写入 BLE 设备。
无论如何,示例应用程序发现了我的 BLE 设备并连接到它,但未能写入它。有没有人有 RxAndroidBle 的经验,请帮忙。