Skip to content

Commit

Permalink
Update 系统升级设计及需求分析文档.md
Browse files Browse the repository at this point in the history
  • Loading branch information
xiaoxu8 authored May 16, 2017
1 parent 229e26b commit db54d29
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions 系统升级设计及需求分析文档.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
## 设计需求:

- 1.用户打开“系统升级”程序后,先从服务器获取oto_var.ver文件。
- 1.用户打开“系统升级”程序后,先从服务器获取oto_var.ver文件,此文件保存在/data/media/0/System_Os目录下
- 2.当oto_var.ver字段标明的版本高于本地版本后,提示有更新可用。
- 3.当用户点击“更新说明”按钮时,下载并显示更新说明。
- 4.当用户点击立即更新后,开始下载update.zip及update.zip.md5。
- 4.当用户点击立即更新后,开始下载update.zip及update.zip.md5,保存路径为/data/media/0/System_Os
- 5.对update.zip进行md5检验,如果检验通过,写入date/media/0/System_Os/update,其末两行为升级包文件名update.zip和1。


Expand All @@ -25,4 +25,4 @@
- 1.package/apps/OtoOta。
- 2.res 目录下是布局文件。
- 3.src目录下MainActivity是主要逻辑实现代码。
- 4.tools目录下是实现代码的工具类。
- 4.tools目录下是实现代码的工具类,在工具类有otamd5工具类是进行md5检验的,在mainactivity里调用这个方法进行md5检验,检验下载的md5是否和服务器的一致,如果一致会进行升级包下载,如果不相等会弹出吐司,提示下载失败

0 comments on commit db54d29

Please sign in to comment.