android-xBuild apk差分与合成,zip差分与合成,lua打包,apk打包,png/jpg图片压缩
2017-06-18 08:06
567 查看
android-xBuild 是一项集成了apk差分与合成,zip差分与合成,lua打包。apk打包,png/jpg图片压缩五大功能的开源项目
(github地址:https://github.com/zz7zz7zz/android-xBuild)
在游戏开发中,为满足用户需求。产品运营需求,修改的特别多,升级是件极其频繁的事情(没办法。一切以用户为中心)。假设一个游戏APP又同一时候是个集合类型的(内置多个游戏),做完这个游戏仅仅有一个感觉:再也不会爱了。。。
我们的游戏是用Lua写的。所以Androidclient分为:
Apk升级(细分为1.完整升级;2.增量升级;3.第三方升级)。
Lua升级(细分为1.大厅升级;2各个游戏升级)。同一时候Lua的游戏採用的是热更新机制;
同一时候涉及 各个游戏->大厅->Apk的依赖关系。难度较大,代码逻辑实现相对复杂,前端,后端维护成本较大(只是既然集合都做过了,做单个类型游戏的升级功能那就不在话下)。。
。
写这个工具主要是方便实现Apk差分与合成,Zip差分与合成,自己主动打包功能,png/jpg压缩功能。当中用到了非常多开源库bsdiff.zipdiff.7zip等,图片压缩功能用的是tingpng提供的接口,具体的能够看具体代码,假设要扩展自己的功能。參照代码改动就可以 (代码已经上传到了github)。下载源码之后,解压里面的xBuild.zip,点击xBuild.jar或者xBuild.bat就可以启动。
以下看软件图示:
1.集合类型游戏打包
![](http://img.blog.csdn.net/20151203105018139)
2.apk差分与合成
![](http://img.blog.csdn.net/20151203104929734)
3.zip包差分
![](http://img.blog.csdn.net/20151203104954739)
4.png/jpg图片压缩功能
![](http://img.blog.csdn.net/20151203105048973)
github地址:https://github.com/zz7zz7zz/android-xBuild
csdn地址:http://download.csdn.net/detail/zz7zz7zz/8131221
(github地址:https://github.com/zz7zz7zz/android-xBuild)
在游戏开发中,为满足用户需求。产品运营需求,修改的特别多,升级是件极其频繁的事情(没办法。一切以用户为中心)。假设一个游戏APP又同一时候是个集合类型的(内置多个游戏),做完这个游戏仅仅有一个感觉:再也不会爱了。。。
我们的游戏是用Lua写的。所以Androidclient分为:
Apk升级(细分为1.完整升级;2.增量升级;3.第三方升级)。
Lua升级(细分为1.大厅升级;2各个游戏升级)。同一时候Lua的游戏採用的是热更新机制;
同一时候涉及 各个游戏->大厅->Apk的依赖关系。难度较大,代码逻辑实现相对复杂,前端,后端维护成本较大(只是既然集合都做过了,做单个类型游戏的升级功能那就不在话下)。。
。
写这个工具主要是方便实现Apk差分与合成,Zip差分与合成,自己主动打包功能,png/jpg压缩功能。当中用到了非常多开源库bsdiff.zipdiff.7zip等,图片压缩功能用的是tingpng提供的接口,具体的能够看具体代码,假设要扩展自己的功能。參照代码改动就可以 (代码已经上传到了github)。下载源码之后,解压里面的xBuild.zip,点击xBuild.jar或者xBuild.bat就可以启动。
以下看软件图示:
1.集合类型游戏打包
2.apk差分与合成
3.zip包差分
4.png/jpg图片压缩功能
github地址:https://github.com/zz7zz7zz/android-xBuild
csdn地址:http://download.csdn.net/detail/zz7zz7zz/8131221
相关文章推荐
- android-xBuild apk差分与合成,zip差分与合成,lua打包,apk打包,png/jpg图片压缩
- Bitmap,jpg,png区别以及在Android上实现不载入内存压缩图片
- Android apk瘦身之使用TinyPng压缩图片
- Android 遍历sdcard中指定文件夹下的图片(jpg,jpeg,png)
- php等比例压缩图片(jpg,jif,png图片等比例压缩)
- android apk瘦身之 图片压缩 tinypng
- android是根据什么去选择drawable文件夹下的三种图片(png,jpg,gif)?图片导入
- apk包图片压缩工具tinypng将包压缩到一半
- JAVA 批处理 调整、压缩png jpg图片大小
- 图片压缩,输出.png(有可能还是jpg类型,只是后缀为.png而已)
- 在Android中的大图片合成-PNG(二) PNG解压
- 收集的在线图片压缩(jpg/png)
- 在Android中的大图片合成-PNG(三) PNG合成
- php图片等比压缩代码,支持jpg,png,gif,验证gif动画
- Delphi7 压缩图片(BMP、JPG、PNG)
- php图片等比压缩代码,支持jpg,png,gif,验证gif动画
- IOS图像2之jpg、png图片保存、互转、设置有损压缩因子
- PNG、 JPG图片压缩方法
- iOS获取图片的Base64String,兼容Android,java,web,jpg(jpeg),png
- Android 减少APK大小--压缩图片资源文件