gpt4 book ai didi

android - 从android下载大文件,出错时恢复

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:08:23 26 4
gpt4 key购买 nike

我开发了一个应用程序,它必须下载非常大的文件,平均 100 MB。一切正常,但有时由于正常原因,例如移动连接下降到 0 几秒钟或无线待机,在服务中运行的下载(如市场更新)可能会中断或中断。有一种错误恢复的方法,也许有一个 http 范围?如果有人已经遇到问题,那么最好有一个工作代码示例。 :-)谢谢

最佳答案

在服务器端,对文件使用“split”,将其拆分成许多更小的文件,生成一个md5sums的校验文件,md5sum。

在 android 上,您需要下载所有 fragment ,检查 md5sum,返回并获取所有未正确下载的 fragment ,然后将它们放在一起。

我从来没有在 android 上做过这个,但在过去糟糕的日子里,我用过很多次,但电话调制解调器连接不稳定。

关于android - 从android下载大文件,出错时恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5281480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com