我的应用程序在互联网上存储了一个压缩文件,我的应用程序在首次运行时下载它。
在良好的互联网连接下,一切正常。然而,当网络不好时,文件被下载但已损坏。
如何避免这种情况?
任何帮助将不胜感激。
谢谢!
我认为没有办法恢复损坏的数据,但如果 ZIP 文件不是很大,您可以检查原始文件的 MD5 校验和,以及(可能)损坏的 ZIP已经下载了。如果校验和匹配,则一切正常,如果不匹配,请重新下载。
您可以在使用前检查下载的文件是否正常工作。如果它不起作用,提示用户重新尝试下载