" />
  • 红软基地:您身边最放心的安全下载站!
您所在的位置:首页 > 软件 > 编程开发 > 编程其他 > android应用增量升级测试

android应用增量升级测试

软件类型:
国产软件
软件语言:
简体中文
软件大小:
5 MB
软件授权:
免费软件
软件评级:
4
更新时间:
2017-09-14
应用平台:
WinXP, Win7, WinAll
同类推荐软件
软件简介

这是android应用增量升级测试下载,随着现在手机硬件不断的提升,分辨率提高手机的安装包也是越来越大了。当年NOKIA,MOTO时代,一个手机APP如果有1MB那都是算大的,2MB已经不得了了。虽然网络、存储都已经大大提升,但是流量还不至于廉价到APP改了一个标题要去下载一个几兆的程序安装包。今天就介绍安卓增量下载的实现。有耐心的先看原理,后面实践!

软件介绍

android应用增量升级测试yanghui1986527#gmail.com QQ 群: 529327615原文地址:https://snowdream.github.io/blog/2016/08/23/android-incremental-update-solutions/ 名词解释全量升级每次下载完整的新安装包,进行覆盖安装。

软件特点

-安全性:所有下载的数据进行数字签名,由我们防止manomissions的。
-恢复压缩安装:它可以自动重新启动恢复安装的的ROM压缩和其他额外的包(内核,调制解调器),擦拭的Dalvik缓存和重新启动(需要root)。
-日志:如果你有一个每晚构建,当有可用的更新,CyanDelta会告诉你的列表之间的ROM版本,您必须安装和新的变化。
-更新通知:当一个ROM更新,CyanDelta将通知您。
-高效率三角洲:使用RFC3284 VCDIFF的算法和一些神奇的产生非常小的增量。
-支持基于TWRP和CWM-复苏,但不是封闭源代码的ClockworkMod(这个名字是基于CWM-类似,但它是一个不同的事情!),因为它是锁着的,其作者只适用于ROM经理。如果你有一个不支持的恢复,你就可以手动安装所产生的CyanDelta的拉链。
-支持所有官方CyanogenMod的ROM和设备中。

相关介绍

今天我们就来实现类似的应用的增量升级。其实增量升级的原理很简单,即首先将应用的旧版本Apk与新版本Apk做差分,得到更新的部分的补丁,例如旧版本的APK有5M,新版的有8M,更新的部分则可能只有3M左右(这里需要说明的是,得到的差分包大小并不是简单的相减,因为其实需要包含一些上下文相关的东西),使用差分升级的好处显而易见,那么你不需要下载完整的8M文件,只需要下载更新部分就可以,而更新部分可能只有3、4M,可以很大程度上减少流量的损失。
在用户下载了差分包之后,需要在手机端将他们组合起来。可以参考的做法是先将手机端的旧版本软件(多半在/data/下),复制到SD卡或者cache中,将它们和之前的差分patch进行组合,得到一个新版本的apk应用,如果不出意外的话,这个生成的apk和你之前做差分的apk是一致的。

软件截图

android应用增量升级测试

软件下载地址
android应用增量升级测试
软件推荐
下载排行

精品软件

热门关键词

热门软件推荐