Android 多线程断点下载及自动更新

原创 2016年06月01日 17:16:52

根据网上以及原来项目中的功能整理出来的例子。

实现了以下功能:

1. 多线程下载

2.下载后自动更新


未实现的功能:

1. 断点续传,其他本案例已经预留了实现此功能的接口,如果想实现断点续传,则开始下载前可以先到数据库搜索一下,找出各个线程要下载的数据区间,然后开始断开续传。

2.静默更新,且更新会打开应用。

  目前有的思路是:

   (1)增加一个service,监听安装APP的广播,如果安装的是指点的APP则重新启动它。

    (2)修改packageinstaller源码


欢迎各位高工指点。。。

===


源码下载

android 断点下载 并自动更新APP 百分百下载成功 支持大文件

  • 2016年01月15日 15:45
  • 1.43MB
  • 下载

android版本更新完整版

  • 2016年05月20日 12:43
  • 1.91MB
  • 下载

Android 多线程断点续传下载

1:前言 在Android应用开发中,下载功能应该用的很多,网上也有很多的开源框架,用起来很方便。但我们也要自己熟悉下载技术,今天就分享一个多线程断点续传下载的demo. 2:技术要点和原理 断...
  • qq_28907401
  • qq_28907401
  • 2018年01月11日 10:22
  • 10

android多线程断点续传原理解析

在下载大文件的时候,我们往往要使用多线程断点续传,保证数据的完整性 下面我来解析一下多线程断点续传的原理 首先说多线程,我们要多线程下载一个大文件,就有开启多个线程,多个connection,既然...
  • kangaroo835127729
  • kangaroo835127729
  • 2014年12月15日 19:56
  • 2930

Android原生实现多线程断点下载

SQLite的基本使用,数据库的增删改查。 Handler的消息处理与更新UI(你也可以看我的这篇文章)。 Service(主要用于下载)的进阶与使用。 原生的json文件解析(多层嵌套)。 Rand...
  • zhcswlp0625
  • zhcswlp0625
  • 2017年05月19日 11:27
  • 2202

android多线程断点续传下载

最近在研究下载文件的断点续传,主要是能够记录下载位置,退出应用下次再进来的时候也能从当前的位置开始下载,代码为多线程+数据库,代码能够正常运行,但是我在开发的过程中遇到了几个问题,有的没找到解决方案,...
  • zhao_zepeng
  • zhao_zepeng
  • 2015年08月09日 19:33
  • 2258

Java 实现多线程断点下载原理

Java 实现多线程断点下载原理说明: 1.本文是对如何实现多线程断点下载的原理进行简单的分析; 2.本文并未附上源代码,因此对其中的一些细节性处理未作阐述; 3.www.gi...
  • decetwen1989
  • decetwen1989
  • 2016年10月10日 23:53
  • 243

Android 实现简易下载管理器 (暂停、断点续传、多线程下载)

什么都先别说,先看预览图!预览图中是限制了同时最大下载数为 2 的.其实下载管理器的实现是挺简单的,我们需要弄清楚几点就行了 1.所有任务的Bean应该存在哪里,用什么存? 2.如何判断任务...
  • ocwvar
  • ocwvar
  • 2016年04月20日 13:36
  • 4031

【Android开发经验】关于“多线程断点续传下载”功能的一个简单实现和讲解

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992    上班第一天,在技术群里面和大家闲扯,无意中谈到了关于框架的使用,一个同学说为了用xUtils的断线续传...
  • bz419927089
  • bz419927089
  • 2015年02月25日 19:46
  • 7053

多线程断点文件下载实现

文件下载这种操作经常会出现,当文件较大的时候,假如不采用多线程断点下载,那么当下载到一半出错或者暂停的话,就需要从最开始重新来下载了,这点是没什么必要的,因为我们完全可以从上一次出错的地方继续下载,就...
  • hzw19920329
  • hzw19920329
  • 2016年04月24日 21:37
  • 1855
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 多线程断点下载及自动更新
举报原因:
原因补充:

(最多只允许输入30个字)