BT

你的观点很重要! 快来参与InfoQ调研吧!

您现在处于全屏预览
关闭全屏预览

Android 超级补丁包技术
录制于:

| 作者 俞尚 关注 0 他的粉丝 发布于 2016年8月24日 | ArchSummit社交架构图谱:Facebook、Snapchat、Tumblr等背后的核心技术

A note to our readers: As per your request we have developed a set of features that allow you to reduce the noise, while not losing sight of anything that is important. Get email and web notifications by choosing the topics you are interested in.

43:21

概要
随着移动互联网蓬勃发展,App 规模越来越大,对 App 发布迭代速度和质量有更高的要求,技术开发同学面临着更大的挑战。怎样让 App 发布更快更灵活,以及上线后更快地修复各种 Crash 和紧急 Bug,让用户免去下载安装的操作,在最短的时间内升级用户手中的 App,是 Android 开发哥面临的一个重要的技术课题。业界也有 Dexposed、AndFix 等补丁技术,取得了一定的效果。但这些技术在 Android 平台兼容性还存在着一些问题,以及修复 Bug 的代码需要以反射的方式来实现,不太方便。而且不能更新资源,无法对 App 进行版本升级,仅用于修复 Bug。QQ 空间团队在去年实现 class 替换热补丁包技术的基础上,更进一步在业内首创超级补丁包技术,实现了 App 上 Dex 和资源替换覆盖,在开发人员和用户都完全透明无感知的情况下,可把任意App直接升级到最新版本。

个人简介

俞尚,腾讯社交平台部 Android 平台组组长、高级工程师。主要从事 QQ 空间 Android 版本开发和管理工作。2002 年毕业于武汉大学测绘工程专业。2007 年加入腾讯,具有多年从事终端开发的经历,是早期 QQ 浏览器内核开发骨干成员。现从事 QQ 空间 Android 版本开发。对 Android 平台性能优化,系统架构,补丁包技术等有比较深的了解。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT