制作打包工具
来源:互联网 发布:中原电子 知乎 编辑:程序博客网 时间:2024/04/29 23:00
由于热更升级,所以打包工具同样需要升级。新的打包使用单个文件md5比较的方式进行,所以选择使用java制作jar包,作为打包工具(为什么?因为简单啊)
遇到问题:
打包工具涉及json解析,读写,所以使用gson.jar作为解析工具。
对于复杂json的解析
"assets": { ".DS_Store": { "md5": "194577a7e20bdcc7afbb718f502c134c" }}
class用于固定key值的解析,对于不定key选择使用map进行解析
private Map<String, Map<String, String>> assets;
- 写入文件=变成\u003d
Gson gson=new Gson(); 改为
Gson gson = new GsonBuilder().disableHtmlEscaping().create(); - 导出jar包无法找到gson类
导出的时候不导出为 JAR file, 而是选择 Runnable JAR file
俗话说孰能生巧,好多年不用java,生疏了不少。技能不用是要退化的,还是要亲写代码,笔耕不辍。。。。
0 0
- 制作打包工具
- NSIS安装程序打包制作工具入门
- Xcode打包工具PackageMaker制作安装包
- MFC制作的文件打包工具
- 软件打包制作工具(Cameyo)v3.0.1389
- 程序依赖DLL打包工具的制作
- 分享Python制作的单向目录同步打包工具
- 批处理脚本结合Maven制作的自动打包工具
- Unity3D 使用Texturepacker打包工具制作NGUI(Atlas)图集
- 软件打包工具NSIS安装程序制作系统
- android本地打包打包工具制作——jar无jvm情况下运行
- Android打包工具的制作(Java GUI)支持三种打包方式
- 各种安装包打包发布工具(安装制作工具)评测
- [转载]各种安装包打包发布工具(安装制作工具)评测
- 各种安装包打包发布工具(安装制作工具)评测
- 打包工具
- 打包工具
- 工具打包
- 浅谈继承
- 传值&传址之异同小析
- 数据类型
- Spark之我看(I)什么是RDD
- 菜鸟笔记#4.带壳破解
- 制作打包工具
- Java IO
- 集群上运行MR程序---备忘
- 不定宽高情况下的居中方法
- 《Android开发艺术探索》笔记
- 数据结构实验之查找一:二叉排序树
- MapReduce框架分析
- 解读zookeeper的配置项
- 表格的使用及案例