码迷,mamicode.com
首页 > 移动开发 > 详细

(原创)优酷android客户端 下载中 bug 解决

时间:2014-10-01 16:13:31      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:android   使用   文件   数据   div   c   on   代码   r   

在网络情况不好的情况下,优酷android客户端下载视频会终止,用户放弃下载点击 删除该任务以后,切换到网络好的情况下进行下载,会显示该视频已在下载队列里,然后客户端UI界面却什么都看不到。导致用户根本无法下载。

其实优酷的下载都是使用读文件形式的

在优酷android的文件目录那里,(目前不考虑挂在SD卡和其他存储优化)就是内存设备/youku/offinedata里有很多下载视频的文件夹,里面有文件夹创建的时间、图片、flv形式的分集、info文件、youku.m3u8文件

下载信息(包括下载队列等等都是放在这个文件夹里),目前把这个文件删除,即解决。

研发应该思考的:
一、当用户删除下载任务的时候,我有没有将对应的下载任务文件夹清除?
二、在app启动的时候,一般会有一个异步/同步初始化文件(比如清理七天、五天的数据)的代码模块,在这里可不可以加一句有没有一些被删除/取消的下载任务文件夹 我来帮用户清除一下?

研发思考多一步的逻辑就是对用户体验性更加好的保证

(原创)优酷android客户端 下载中 bug 解决

标签:android   使用   文件   数据   div   c   on   代码   r   

原文地址:http://blog.csdn.net/opzoonzhuzhengke/article/details/39718093

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!