1.集成
2.生成安装包和补丁包
1)打发布包使用:app task _ build _assembleRekease 命令生成签名包,这个包是发布版本
——发布包的位置在:
发布包位置
2)打补丁包:
——除了修改对应的版本文件夹还要修改补丁版本号(也可以自动管理);目前经验较少,不过建议修改根据版本号来定义(基础包|补丁包):: tinkerId ="2.3.4-base" | tinkerId ="2.3.4-patch" 前者是基础包 后面是补丁包,
对应的安装包目录
——如果修改了apk的文件名,文件名也需要修改
如果修改了apk名字
——找到对应安装包对应的文件夹,进行配置,表示:生成针对于 这个版本的一个补丁包。
(2) 使用:app task_tinker-support TinkerPatchRelease 命令
补丁包命令
进行补丁包的生成,生成结果在:
生成补丁包位置
3.如何使用安装包和补丁包
1)首先后台必须有一个升级版本,即当前补丁包对应的一个安装包版本
等待大约20分钟后冷启动APP后代码得到修复
PS:
如果操作中出现资源找不到或者valueBack找不到等与已保存的文件夹没关系的提示,请尝试clean
网友评论