GameFrameWrok-StarForce的熱更强更步驟
GameFrameWrok-StarForce的熱更强更步驟验证拆解
流程和原理主要是 根据之前的Unity GameFramework-打包和热更新模块(Resources资源))
然后主要依赖是包里面的Buildinfo.txt和每次打ab包生成的xxVersion.txt,原理之前已经说过,只要参考我的路径配置,下面主要是验证流程.
项目地址StarForce_HybridCLR
1.第一次
一.xxVersion.txt配置放在對應的版本的ab包下面;
二.第一次包的Buildinfo.txt的配置
2.正常更新不涉及强更的只许修改第一次的xxVersion.txt
正常打ab包
如果不修改第一次的xxVersion.txt,他会一直指向第一次的资源,那么就会显示没有更新,如果有对应的更新,要修改对应的第一次xxVersion.txt
我拿第三次的正常资源更新来测试,需修改,如果不涉及强更的,可以直接用第三次的覆盖第一次的xxVersion.txt
3.强更
一.修改第三次的配置,将ForceUpdateGame改为true;
二.修改本地BuildInfo.txt配置,并重新打包;
三修改1.0.0.1的AndroidVersion.txt
四.1.0.1包进去就会走强更逻辑(本地的key字典没配置,先不管)
五.模拟强更完 替换本地安装包
六.点击进去
七.下次修改就去修改1.0.4的配置,因为当前1.0.4已经指向了最新的版本;
八.测试后续更新,测试第6次的资源更新,用第六次的xxVersion.txt覆盖第四次的xxVersion.txt,记得保存
明显第六期有更新 并且正常;
九.再来一次强更:
1.修改0_1_0_4下面的xxVersion.txt的配置:
2.修改BuildInfo.txt里面的配置,指向当前最新的配置,也就是0_1_0_7
3.打0_1_0_7的ab包,打完并放到资源配置服务器上。
十.还是走强更流程,模拟强更流程
热更、强更流程均验证完毕。
重新模拟1.0.1-1.0.4-1.07的包,他们分别对应着
可能存在多次热更跳转,如果要直接跳到最新,那么直接吧1_0_1和0_1_0_4指向的强更的地址都指向同一个地方,只改那一个地方就好了,就是buildinfo.txt里面的对应参数配置。
GameFrameWrok-StarForce的熱更强更步驟相关推荐
- realme下月将推Q3s:Q系列下半年独苗 配置更强更全面
今秋时节,手机圈迎来了一大波新机,除了顶级的代表性旗舰,各大厂商也带来了不少中端机型.现在有最新消息,近日realme 副总裁.全球产品线总裁王伟表示,realme下个月即将推出的Q系列手机,正式命名 ...
- 更强更方便的进制转换工具
最近,我仿照https://blog.csdn.net/Eyizoha/article/details/94897931?locationNum=9&fps=1上的2-36进制转换的代码做出了 ...
- pytorch微调bert_香侬读 | RoBERT: 没错,我就是能更强——更大数据规模和仔细调参下的最优BERT
文章标题:RoBERTa: A Robustly Optimized BERT Pretraining Approach 文章作者:Yinhan Liu, Myle Ott, Naman Goyal, ...
- Maven官宣:干掉Maven和Gradle!推出更强更快更牛逼的新一代构建工具,炸裂!
欢迎关注方志朋的博客,回复"666"获面试宝典 来源:网络 相信作为Java开发者的你早已经受够了maven的编译缓慢,但是又由于历史包袱.使用习惯等问题暂时切换不了其他更快的构建 ...
- 双方互GAN,不如来试试群体博弈?更快更强更自由 | ICLR 2021
博雯 发自 凹非寺 量子位 报道 | 公众号 QbitAI AI诞生之初,很长一段时间都停留在个体智能阶段,即面向"识别出图像中的内容"."听懂一段语音".&q ...
- 动态实例分割SOLOv2,更快更强更精准!
今天跟大家分享下前天新出的论文 SOLOv2: Dynamic, Faster and Stronger,一看这名字就知道很霸气!SOLO 超越自己,在原有架构基础上引入动态卷积和发明了Matrix ...
- 即将取代Maven和Gradle的新一代更强更快的构建工具(至尊典藏版)
目录 前言 1.介绍 2.安装 3.使用 3.1. 从GitHub下载压缩包 3.2. 解压并配置环境变量 3.3.测试 4.总结 前言 大家好,我是程序缘--幻羽,我又来了!! Maven和Grad ...
- 三星Galaxy S5:更强更准的手势操作
根据国外媒体报道,三星公司未来的新旗舰Galaxy S5将采用最新的Synaptics技术来提高在手指悬停.手势操作及Air View.Air Gesture等功能的精确度. Synaptics技术还 ...
- 纯 Qml 实现仿画图3D的颜色选择器(更强更易用)
[写在前面] 在做编辑相关的应用经常会用到颜色选择器. 实际上, Qt Widgets 时代使用 QColorDialog 或者 Qml 中 ColorDialog 即 ...
最新文章
- python退出命令-python退出指令
- C#使用post提交http请求
- php msf dev product,3 框架运行环境
- 如何阅读一本书 pdf_如何快速阅读一本书?
- kettle mysql 乱码
- Go语言命令行工具介绍-3
- Leetcode 946.验证栈序列
- JS写的简单的图片播放器
- CentOS6.9 minimal版本安装图形化界面
- Palindrome Number之Java实现
- SENT (Single Edge Nibble Transmission) 协议 接口
- web前端技术分享文档
- CMSIS-RTOS教程中文版
- 我的飞信发展方案(一)
- 混合策略改进鲸鱼优化算法-附代码
- Macbook查看隐藏文件
- uTorrent设置,防止出现磁盘负荷100%
- JSR303和拦截器
- 金融断直连,正式开始落地!
- ubuntu下IPv6查询相关命令
热门文章
- html css表格透明度,【总结】CSS透明度大汇总_html/css_WEB-ITnose
- 0816(032天 线程/进程03 一点细节+线程池)
- 父母的10种行为会导致孩子不自信
- 外接显示器输入不支持解决办法
- PaddleSports:“AI+体育”端到端开发套件及落地实践
- 从管理到变革,优秀管理者的进阶之路
- 计算机应用基础本科类第三阶段机考,2020年9月网络教育统考计算机应用基础机考注意事项...
- win8 网络 连接计算机名称,Win8系统宽带连接自动连接设置教程
- 支付宝直付通实现合单支付完整Demo
- 电子通信类顶级会议及期刊1(自用更新版)