MVP+多线程+断电续传 实现app在线升级库 (手把手教你打造自己的lib).docVIP

  • 4
  • 0
  • 约1.24万字
  • 约 13页
  • 2018-05-28 发布于江西
  • 举报

MVP+多线程+断电续传 实现app在线升级库 (手把手教你打造自己的lib).doc

MVP+多线程+断电续传 实现app在线升级库 (手把手教你打造自己的lib).doc

MVP+多线程+断电续传 实现app在线升级库 (手把手教你打造自己的lib) 1、需求分析 App 在线升级是比较传统的修复bug的一种方式,一般添加新功能或者说修改一下比较严重的bug的时候,我们都是会升级apk来实现我们的目的;当然,其实一些紧急的bug的其实是用 热修复 的方法,毕竟有时候只是一行代码出了问题,而你却要升级一整个apk,下载安装等等,除了代价有点高,也会影响口碑的。 等等,你都说成这样,还学习这个干吗?你根本不是老司机。。。。 别急,假如你不是修复一行代码或者少数改动,也是添加了很多东西,诸如动画或者说重构等等,那么这个时候,在线升级就显得非常有必要了。 可以看到,我们的lib MVP模式还是比较清晰的,而我们的module 也只有一个 activity 就实现我们了我们的在线更新。 由于我们使用了数据库去保存数据,即断点续传功能,我们需要在application中添加: android:name=com.rachel.updatelib.UpdateLibAppLication 或者让你的 application 继承 UpdateLibAppLication: public class MyApplication extends UpdateLibAppLication 2、怎么实现 ok,进入正题,首先第一步就是检测版本,androidmanifes

文档评论(0)

1亿VIP精品文档

相关文档