文章目录
UE4热更新
- UE4 引擎 4.27版本
- HotPatcher 插件
1、创建UE4项目
2、下载HotPatcher插件
GitHub 地址:https://github.com/hxhb/HotPatcher
3、插件集成到项目中
关闭新建项目,将插件拷贝到 项目的 Plugins目录下
4、基础打包
android 打包配置
1、默认蓝图配置
2、android 打包基础配置
3、android 环境配置
4、android 打包
5、Hotpatcher 插件 基础版本 信息生成
1、配置基础信息
2、生成资源映射文件
6、修改项目
增加两个球体
7、配置补丁包生成信息
1、修改资源的烘焙,选择对应的平台
2、配置生成pak插件包的配置
3、补丁包生成
8、手机上安装基础版本
1、安装基础版本发现错误
2、新建一个C++ 类
因为新建的项目是 蓝图项目,所以需要新建一个C++ 类,关闭项目重新打开
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t8IJQ1Cf-1646191516319)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220211171119619.png)](https://img-blog.csdnimg.cn/627a2b570b8046a6b268083859cb9764.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6IuP5omT5rC06Kej5ri0,size_20,color_FFFFFF,t_70,g_se,x_16)
3、重新生成 基础信息、修改项目、打包pak补丁包
修改后的场景,多添加了几个模型、修改材质
4、继续安装基础apk
9、安装生成好的补丁包
1、将生成 的pak 放在应用的挂在目录
手机内存卡 目录 UE4Game\hotPatcherDemo\hotPatcherDemo\Saved 新建 Paks目录 ,将生成pak补丁包存放进去
重新打开app,就发现补丁包中的资源
10、参考文档和视频
视频:https://www.bilibili.com/video/BV1Tz4y197tR/
文档:https://imzlp.com/posts/17590/