Android-JL_OTA
Android-JL_OTA copied to clipboard
进行升级后,没有进度回调。
日志见otaerror.log 我参考了官方文档做出来的demo, 安卓代码jlotademo.zip onProgress就只是在开始的时候, 回调了一次onProgress(0,0), 然后就没了。
麻烦分析一下, 是否步骤有遗漏。 谢谢。
检查下发送数据的实现是否有问题,看看是否有 MTU分包 和 队列式发数
导致这种结果的原因是因为APP没有完整发送数据命令,设备端没有接收到数据。
详细查阅: 必须实现的接口
示例代码: SendBleDataThread
sendDataToDevice因为超过mtu最大值了,所以要自主实现队列和分包发送?具体的数据内容封装不用开发者处理吧?
sendDataToDevice因为超过mtu最大值了,所以要自主实现队列和分包发送?具体的数据内容封装不用开发者处理吧?
第一个问题,是的。需要确保数据完整发送到设备端。
第二个问题,不需要处理