分包工具:主要功能就是修改apk包中的包名或者meta_data 参数重新打包,重新签名。
官方开发了一个款AnySubPackage分包工具,但是在用的时候发现导入apk总是出错。因此决定自己写一个出来。利用五一小长假的时间开发出来。
功能支持
1、顺序分包:可以添加key 和值的前缀并设置初始值和数量进行顺序分包
2、批量分包:导入设定好的一个csv 文件,根据csv内容进行批量出包。
3、自定义分包:可以修改icon、包名、版本号、App名字等(暂未开发)
操作流程:
点击浏览打开需要分包的母包文件apk。导入成功会显示本包的基本信息
点击显示MetaData 会显示母包中已经存在的MetaData 数据。
顺序分包
参数说明:
1)在Key中填写要添加的meta-data的Key值
2) Key和Prefix中不要填写中文和引号
3)要生成Value为Any001~Any020的Value值的子包,则“前缀”填写Any,起始值填写1,个数填写20.
4)打包数量不能超过100个
5)数字不足3位数的,会在前方补0,例如001,011等
批量分包
使用说明:
1)CSV文件第一行需要填写Key值,需要加几行meta-data,就填写多少列
2)第二行开始为参数行,每添加一行,则会打一个对应的分包,meta-data的value为填写在该行的值,key值取对应的第一行的值,
3)参数行不能超过100行,且中间值不能有某行完全为空,否则从该行开始不再读取
4)如果需要修改游戏名,第一行的对应值请填写为MODIFY_GAME_NAME
5)如果需要修改包名,第一行的对应值请填写为MODIFY_PACKAGE_NAME
6)包名和meta-data参数中不要填写中文、引号和逗号
首次运行需要填写输出目录 签名文件路径 签名文件密码等信息
点击左下角的设置一样可以弹出此界面,方便更改配置信息。
链接: https://pan.baidu.com/s/18lAvdQOOvFNEzfD9kfsr8A
关注公众号获取 提取码
在使用过程中有什么问题,或者有什么BUG亦或有什么新的需求都可以留言。能解决的会抽时间进行解决。
谢谢大家的支持
长按下图二维码关注,你将感受到一个渴望成长的灵魂,且每篇文章都有惊喜。