任务_Android热更新的设计与实现

任务_Android热更新的设计与实现

ID:47399105

大小:28.96 KB

页数:3页

时间:2019-07-07

任务_Android热更新的设计与实现_第1页
任务_Android热更新的设计与实现_第2页
任务_Android热更新的设计与实现_第3页
资源描述:

《任务_Android热更新的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浙江理工大学本科毕业设计(论文)任务书任嘉炜同学(专业/班级:计算机科学与技术/14计科二)现下达毕业设计(论文)课题任务书,望能保质保量地认真按时完成。论文(设计)名称Android热更新的设计与实现主要任务与目标Android系统是个开放生态,国内主流应用商店都是第三方的,它们通常无法第一时间获取App更新从而帮助应用自动更新,导致在Android平台上升级周期和升级率的问题会突显出来。因此从平台角度上来说,Android因为其生态的原因,需要应用自身来补足热更新能力补足的问题。本课题的主要内容是根据GoogleI/O的InstantRun提

2、出的三个概念:1.Hotswap-热替换:无需重启Application、无需启动Activity即可更新Java方法。2.Warmswap-暖替换:重启Activity可更新Android资源。3.Codeswap-冷替换:重启Application达到更新效果。分别实现三种方式的Java代码的在线免安装更新。课题主要任务分析比较源代码与修改后代码的差异,制作适合不同版本差分包,并将差分包安装到用户手机上,让应用能够在无需重新安装的情况下实现更新,帮助应用快速建立动态修复能力。主要内容与基本要求主要内容:1、分析比较源代码与修改后代码的差异;2

3、、制作适合不同版本差分包;3、将差分包安装到用户手机上,让应用能够在无需重新安装的情况实现下更新。基本要求:1、完成文献综述报告(不少于3000字)一篇;2、完成开题报告一篇;3、完成毕业论文一篇(不少于10000字);4、提交“Android热更新”框架及Demo一套。主要参考资料及文献阅读任务[1]SheleshChopra, WilliamScott, ChristopherSears, ShivashankarVasanadAutomatedhotfixhandlingmodel,2014,04(07)[2]SpyridonAntakis

4、Whenagilefails,ahotfixisnotenough,2013,11(1)[3]张绍文微信Tinker负责人张绍文关于Android热修复直播分享记录,2016,10(1)[4]吴坤张梦定旭晓阳美团大众Android热更新方案Robust,2016.09.14,(01)[5]shwenzhang微信Android热补丁实践演进之路,微信开发团队,2016,06(01)[6] johncz QQ空间开发团队安卓App热补丁动态修复技术介绍,2015,10(01)[7]万壑 淘宝技术Android热修复升级探索,淘宝开发团队,2017,

5、05(01)[8]任玉刚VirtualAPK:滴滴Android插件化的实践之路,2016,12(01)[9]李金涛腾讯Bugly  dex分包变形记,2017,05(01)[10]FengL(x) 由阿里Sophix引发的Android热更新底层原理探索,2017,07(01)要求:查阅与所研究内容相关的国内外文献10篇以上。外文翻译任务[1]SheleshChopra, WilliamScott, ChristopherSears, ShivashankarVasanadAutomatedhotfixhandlingmodel,2014,04

6、(07)[2]SpyridonAntakis,Whenagilefails,ahotfixisnotenough,2016,10(1)要求:阅读2篇以上(10000字符左右)的外文材料,并完成2000汉字以上的英译汉翻译。计划进度:起止时间内容2017.10.21~2017.12.16完成开题报告、文献综述、英文翻译并上交2017.12.17开题报告答辩2017.12.18~2017.12.25完成对开题报告、文献综述、英文翻译修改2017.12.26~2018.01.15完成概要设计2018.01.16~2018.01.31完成详细设计2018

7、.03.9~2018.03.17编写程序代码,实现部分功能2018.03.18中期检查2018.03.19~2018.04.19编写程序代码,给出设计文档2018.04.10~2018.04.14软件测试2018.04.15~2018.04.30修改程序,撰写论文2018.05.01~2018.05.07论文初稿上交,指导教师评阅2018.05.08~2018.05.14根据导师意见,再次修改论文和程序,论文定稿上交2018.05.15~2018.05.19评阅教师评阅2018.05.20论文答辩实习地点软件实验室指导教师签名年月日系意见系主任签

8、名:年月日学院盖章主管院长签名:年月日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。