android 增量更新

 

源代码地址:http://download.csdn.net/detail/laose307/6913413

差异文件生成工具地址:http://download.csdn.net/detail/laose307/6913431




一.差异文件的生成

1.   首先要先配置adb环境【不会网上看下】

 2.

                                               android 增量更新_第1张图片

   bsdiff.exe 所在的文件夹路径

3.   执行bsdiff.exe ../iReader1.6.2.0(v35).apk../iReader1.8.0.1(v40).apk ../ireader.patch

                               

                            在文件夹“bsdiff4.3-win32”外,生成一个叫ireader.patch的差异文件,第一步成功!

二、利用patch差异文件生成一个新的apk出来

1.   把ireader.patch的差异文件重命名为app1.patch和旧的apk【也可以去读取 “data/app/自已的apk”读取出来】夹

                                                        

2.   运行下项目,会把new.apk生成在 “/sdcard/1/”文件夹


 参考文章:

           博客地址:http://blog.csdn.net/tu_bingbing/article/details/8538592
           相对于地址:http://blog.csdn.net/panda_bear/article/details/8191859
          增量升级(省流量更新)的Java服务端实现http://blog.csdn.net/sgwhp/article/details/8872941
          增量升级(省流量更新)的Android客户端实现 : http://blog.csdn.net/sgwhp/article/details/9009427

 

你可能感兴趣的:(Android--apk更新)