说明:
1. 做APP的到最后都会有一个困扰那就是资源臃肿尤其是团队协作下对于资源的把控不会规范的那么及时,很容易出现无用的资源文件在资源包中,但是在这部分文件删除和不删除选择上比较纠结很怕和项目中关联耦合查找着删除也不现实毕竟项目不一定就那么两三个文件是无用的,针对这种情况我的工具就应运而生了!
用途:
1. 做APP都会碰到渠道审核的情况对有安装包限制的渠道这个工具实用。
2. 对于可以热更新的项目比如说游戏项目,有很多玩家考虑到流量问题那么这个工具实用。
思路:
- 排查项目中没有实际引用到的csb文件,进而排查无效的csd文件
- 排查项目中没有实际引用到的png文件包含png&plist组合,移动到临时目录供审核
- 移动csd文件实际引用的资源到项目工程对应资源目录下
- 排查项目中没有实际引用到的脚本文件
- 检查资源目录下空文件夹
- 对png资源进行品质压缩
- 上述阶段会保留记录以文件到形式保留到本地供审核使用
应用实例:
本人是做游戏的使用引擎是cocos2dx资源编辑器用的是cocostudio所以针对资源的优化也是从资源的csd文件开展的