Android-JL_OTA icon indicating copy to clipboard operation
Android-JL_OTA copied to clipboard

进行升级后,没有进度回调。

Open GordonHuangYong opened this issue 1 month ago • 3 comments

日志见otaerror.log 我参考了官方文档做出来的demo, 安卓代码jlotademo.zip onProgress就只是在开始的时候, 回调了一次onProgress(0,0), 然后就没了。

麻烦分析一下, 是否步骤有遗漏。 谢谢。

GordonHuangYong avatar Nov 03 '25 07:11 GordonHuangYong

Image

检查下发送数据的实现是否有问题,看看是否有 MTU分包队列式发数 导致这种结果的原因是因为APP没有完整发送数据命令,设备端没有接收到数据。 详细查阅: 必须实现的接口 示例代码: SendBleDataThread

zqjasonzhong avatar Nov 03 '25 07:11 zqjasonzhong

sendDataToDevice因为超过mtu最大值了,所以要自主实现队列和分包发送?具体的数据内容封装不用开发者处理吧?

GordonHuangYong avatar Nov 03 '25 10:11 GordonHuangYong

sendDataToDevice因为超过mtu最大值了,所以要自主实现队列和分包发送?具体的数据内容封装不用开发者处理吧?

第一个问题,是的。需要确保数据完整发送到设备端。
第二个问题,不需要处理

zqjasonzhong avatar Nov 04 '25 02:11 zqjasonzhong