- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《姚彤-从360手机卫士的研发经历看大型移动应用开发》.pdf
从360手机卫士的研发经历看大
型移动应用开发
奇虎360 姚彤
个人简介
• 360公司技术委员会委员
• 目前负责手机卫士的技术工作
• 曾就职于微软、金山
目录
• 项目状况
• 移动开发的特色
• 体系架构
• 研发流程
• 组织架构
• 版本发布流程
• 从安全研究的角度看行业现状
项目现状
• 团队150+
• 分为10多个小团队
• 42个大小模块,若干个独立产品
曾经很迷茫
• 程序规模越来越大
• 内存占用高,卡、慢
• 崩溃率居高不下
• 多个功能纠缠在一起
• 适配问题层出不穷
• 发布版本疲于奔命
• 疑难杂症定位困难
走上正轨
• 从3月10 日到9月9 日
– 大小版本47个
– 正常节奏为每月3个Beta版,一个正式版
项目规模的变化
AndroidManifest.xml文件大小(单位:K)
/通用格式
增长72%
/通用格式
/通用格式
文件大小(单位:K)
/通用格式
/通用格式
/通用格式
4.3.8 4.6.0 5.0.6 5.1.0 5.2.0 5.2.5
安装包大小的变化
安装包大小
/通用格式
/通用格式
/通用格式
/通用格式
/通用格式
/通用格式
安装包大小
/通用格式
/通用格式
/通用格式
/通用格式
/通用格式
4.3.8 4.6.0 5.1.0 5.1.5 5.2.0 5.2.3 5.2.5
持续提高
• 常驻内存由60M降低到20多M
• UI启动速度4~5s提高到1s左右
• 崩溃率万分之六
移动应用的一些特色
• 安装包体积
• 内存占用
• 耗电情况
• 兼容性问题
• 流量问题
• 升级异常困难
• 安全软件的特有问题
• 整个行业比较年轻
体系架构上的挑战与应对
• 多进程化
• 插件化
• 云化
• 公用库、SDK化
• 强大灵活的升级
• 丰富的诊断方法
多进程化
• 成本不高
• 按需加载降低内存占用
• 业务隔离提高稳定性
• 从6个进程变为17个进程
插件化
• 方法数过多的危害
– 无法安装
– Build过程缓慢
– 安装包变大
• 降低内存占用
• 团队和模块解耦
– 独立开发
– 独立发布
– 快速升级
– 节省升级流量
• 好的插件框架是一个很大的挑战
您可能关注的文档
- 《大规模网络安全态势感知——需求、挑战与技术》.pdf
- 《大课堂2-如何减轻糖尿病药物注射疼痛?》.pdf
- 《大连银行对公业务产品介绍》.pdf
- 《大银行的大手笔_工商银行成功担当南海石化项目融资顾问和争当银团贷款主牵头行纪实》.pdf
- 《天使及VC融资PPT》.pdf
- 《天使投融资法律文件与解析1》.pdf
- 《天津市斯芬克司药物研发有限公司专业实验室项目》.pdf
- 《天津砂浆泵租赁》.pdf
- 《天然木棉纤维磁性纳米粒子原位复合反应特性研究》.pdf
- 《天然橡胶期货》.pdf
- 人教新目标版英语九年级 中考模拟学情评估(三)(含答案).pdf
- 上海市风华中学2024-2025学年高三上学期9月阶段测试英语试题(无答案).pdf
- 统编版2024-2025学年语文六年级上册期末检测卷(有答案).pdf
- 人教新目标版英语九年级第二学期全册学情评估(含答案).pdf
- 内蒙古自治区巴彦淖尔市杭锦后旗第六中学2024-2025学年八年级上学期阶段性测试历史试题(解析版).pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版无答案.pdf
- 湖南省衡阳市常宁市2023-2024学年七年级上学期期末考试英语试题.pdf
- 湖南省娄底市涟源市部分学校2024-2025学年高一上学期9月月考语文试题 Word版含解析.pdf
- 江苏省泰州市姜堰区城西实验学校2024-2025学年部编版九年级上学期月考历史试卷(原卷版).pdf
- 内蒙古伊金霍洛旗2022-2023学年七年级上学期期末考试英语试题.pdf
最近下载
- 2024年社会工作者《中级法规与政策》数字型考点.pdf VIP
- 竺乾威、朱春奎、李瑞昌:《公共管理导论》 第三章 组织.pptx VIP
- 建筑工程图集 B16G101-1:中英文双语版16G101-1.pdf VIP
- 图集规范-05N6井盖标准图集.pdf
- 室外消防钢结构楼梯拆除方案.pdf
- (精选施工方案)0141 民航总局办公楼加固整修工程.doc VIP
- 统编版小学语文四年级上册第三单元 观察 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 有关青岛市新建住宅质量保修手册.doc
- 同课异构省一等奖《同底数幂的乘法》教案 (省一等奖) .doc
- 连云港市新海高级中学2023-2024学年高一上学期10月月考数学试题(解析版).docx VIP
文档评论(0)