掌握聚合最新动态了解行业最新趋势
API接口,开发服务,免费咨询服务

腾讯Bugly推出“热更新”服务,从异常上报延伸到应用升级

热更新,指在不需要关闭服务器的情况下,开发者可以直接部署项目。在用户无感知的情况下完成bug修复,并可以多纬度设定更新范围,精准命中问题版本。用户只要上线就能体验更新后的APP。弹窗升级技术,指在APP内弹窗提醒用户升级,并可精准控制升级用户范围和数量。可适用于新功能上线、页面改版和新版本灰度测试等。

Bugly相关负责人告知,这两项技术有一定的优势。举例来说,假如我们想对同一批用户做两种测试,传统方式无法让这批用户去安装两个版本。使用热更新技术,我们可以方便的对同一批用户不停的更换补丁。

针对IOS系统,腾讯Bugly提供热更新服务,选用JSPatch(Javascript)热更新框架。相对比WaxPatch(Lua),JSPatch不需要额外引入解析引擎,也有着更广泛的群众基础,同时更符合Apple的审核原则。使用腾讯Bugly提供的服务后,对于轻量级更新,小bug修复,开发者就无需等待1~2周的苹果审核时间。

针对Android系统,腾讯Bugly提供热更新和弹窗升级服务,选用Tinker热更新框架。一方面因为Tinker经历过微信数亿用户的验证,稳定、兼容性好;另一方面Tinker自研dxdiff算法,性能损耗低,应用成功率高。

开发人员在选择应用更新升级类服务时会主要关注以下三点:安全性,防止补丁被篡改;兼容性,支持IOS、Android等主流系统版本;灰度控制,可有效控制补丁的影响范围。所以,腾讯Bugly的思路是提供一整套解决方案——从异常上报、运营统计、内测分发到应用升级。虽然目前市场上的热更新开源框架较多,比如阿里巴巴的Andfix,QQ空间的Nuwa ,但腾讯Bugly团队表示,他们的技术优势就是经历过微信等产品背书。

原文来自:36Kr

声明:所有来源为“聚合数据”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com

  • 人群特征识别

    通过手机号码查询用户的性别标签信息

    通过手机号码查询用户的性别标签信息

  • 手机三个月停机次数

    通过手机号码查询近3个月总停机次数标签信息,统计近3个月内停机的次数。

    通过手机号码查询近3个月总停机次数标签信息,统计近3个月内停机的次数。

  • 手机用户年龄评分

    通过手机号查询判断该号码实名用户年龄区间标签信息。

    通过手机号查询判断该号码实名用户年龄区间标签信息。

  • 手机近三个月话费评分

    通过三网运营商手机号码和指定月份,查询号码近3个月话费消费区间标签详情及评分。

    通过三网运营商手机号码和指定月份,查询号码近3个月话费消费区间标签详情及评分。

  • 营运车辆判定查询

    通过车架号或车牌号查询车辆是否为营运车辆

    通过车架号或车牌号查询车辆是否为营运车辆

0512-88869195
客服微信二维码

微信扫码,咨询客服

数 据 驱 动 未 来
Data Drives The Future