开发者社区> 广贤> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

简介:
+关注继续查看

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

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

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

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

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

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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android Studio下载Gradle一直失败,使用正确的下载地址
Android Studio下载Gradle一直失败,使用正确的下载地址
0 0
Android Studio下载SDK的链接
Android Studio下载SDK的链接
0 0
LINUX下Android NDK下载并配置
LINUX下Android NDK下载并配置
0 0
Android SDK Manager无法显示可供下载的未安装SDK解决方案
Android SDK Manager无法显示可供下载的未安装SDK解决方案
0 0
Android核心服务解析篇(一)——下载Android源代码
Android核心服务解析篇(一)——下载Android源代码
0 0
Android 天气APP(二十六)增加自动更新(检查版本、通知栏下载、自动安装)
Android 天气APP(二十六)增加自动更新(检查版本、通知栏下载、自动安装)
0 0
Window10 下载AOSP(Android源码) 亲测有效
Window10 下载AOSP(Android源码) 亲测有效
0 0
Android - 手机下载的缓存视频在文件管理怎么找不到?
Android - 手机下载的缓存视频在文件管理怎么找不到?
0 0
Android WebView下载使用教程
Android WebView下载使用教程
0 0
Android Auto汽车下载使用教程(中国版)
Android Auto汽车下载使用教程(中国版)
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Android组件化实现
立即下载
蚂蚁聚宝Android秒级编译—— Freeline
立即下载
Android插件化:从入门到放弃
立即下载