类别一:通用问题

1. 项目路径及项目名称问题

项目路径及项目名称不可以包括
%-!等特殊字符以及中文。
含C++代码的项目,名称不能是Test,否则打包时会报错ERROR: No target name was specified on the command-line.
但可以使用下划线!
且项目内的函数和变量、类型都可以用中文!

类别二:插件问题

1. 插件安装路径错误

抛错1:
CompilerResultsLog: ERROR: Expecting to find a type to be declared in a module rules named ‘XXX’
原因:
有的插件不支持放在引擎路径下,只能放在项目路径下,否则无法正常打包项目。
解决方案:
在项目路径下创建Plugins文件夹,将插件包拷入,项目重新打包。

参考网址:
https://forums.unrealengine.com/t/compilerresultslog-error-expecting-to-find-a-type-to-be-declared-in-a-module-rules-named-advancedsessions/468583


2.插件重复安装
抛错2:Error: System.ArgumentException: An item with the same key has already been added. Key: PakLoader
重复安装插件到了两个路径(引擎和项目),删掉其中一个即可。

3.插件未找到
UE4 打包:Plugin failed to load because module could not be found
参考文章:https://blog.csdn.net/RyanDong233/article/details/123532513?spm=1001.2014.3001.5502

方法一:在uproject文件中添加上"Installed": true
方法二:将插件放在 Engine\Plugins 文件夹下。(安装到引擎而不是放在项目路径里)
方法三:将项目更改为C++项目,在项目中添加一个 C++ 类,关闭 UE4,删除 Intermediate、Build 和 Binaries 文件夹,重新生成解决方案。

类别三:蓝图函数库问题

1. 打包报错出现!FindPin错误

参考文章:https://blog.csdn.net/sandygull/article/details/119806465

原因是蓝图函数引用了WorldContext作为输入参数,一般出现在蓝图函数库中,其在编辑器中执行无任何问题,但打包时会显示异常,具体做法就是搜索关键词“WorldContext”,在蓝图函数细节面板中找到输入参数进行删除。

其中有两个补充注意事项:

1.如果是world context object 一般不需要管。

2.大部分时候,搜到的是这样的,在函数头存在这种,一般这种情况,考虑把用到的代码迁移到其他蓝图里去,不要用蓝图函数库,并尽可能解耦,不要用蓝图函数库的A函数调用B函数。

但是也有极端情况,就是明明搜到了,但是函数头却是空的

这个是因为被自动隐藏起来了
这个时候应该把这个蓝图函数复制后,删除,再粘贴,就可以发现world context又被显示出来了,这时候再把world context删除就行。

类别四:GIT问题

1.使用了UE的版本控制git有时会出现问题

解决方法1:
将未提交(commit)的代码提交掉、
解决方法2:
把隐藏文件后缀勾掉,显示目录下的.git文件

把.git文件夹临时重命名为.git2,打包完再改回去

类别五:代码逻辑问题

这个具体得看报错信息了
有遇到其他类型问题可以私信问我~

类别六:环境安装问题

首先知道如何对VS进行重装、修改、补充:
找到控制面板→程序和功能进行更改

1.无法编译C++
没有正确安装UE环境,可参考我下面的配置:

2.许可无效
报错信息:
License is invalid:
License information is invalid. Please try reloading your license file using the Coordinator Monitor application on the Coordinator machine, or reinstall IncrediBuild.
This build will run in standalone mode.

删除该组件即可
参考文章:https://forums.unrealengine.com/t/license-information-is-invalid/441253/2

【虚幻引擎UE】打包异常问题合集相关推荐

  1. 【虚幻引擎UE】UE5仅需5个步骤快速实现AR项目调试与打包(安卓篇)

    [虚幻引擎UE]UE5仅需5个步骤快速实现移动端AR项目调试 1.确保VS环境符合要求 到控制面板找到安装程序点击更改→修改. 以下是我自己确认可用的勾选. 2.安装JAVA环境,Android SD ...

  2. [虚幻引擎][UE][UE5]像素流送(Pixel Streaming),像素流去掉黑边和按钮[UE5.1.0],鼠标控制

    [虚幻引擎][UE][UE5]像素流送Pixel Streaming,像素流去掉黑边和按钮[UE5.1.0] 1.写在前面 01.作者碎碎念 02.结果 演示截图 视频教程 2.需要准备的软件 3.U ...

  3. ue4 开发动作游戏_ue4游戏开发虚幻4学习教程资源素材合集

    虚幻4 ue4商城 ue4场景 素材 模型 动作 蓝图 动画 2019最新超值合集资源包 游戏开发 2019最全素材 包含虚幻中国 荒岛求生案例视频教程 和官方中文翻译教程 UE4官方商城精品合集!含 ...

  4. 【虚幻引擎UE】UE4/UE5 功能性插件推荐及使用介绍

    一.VaRest(API调取插件) 实现POST/GET基本方法,并支持HEAD带信息. 使用案例:[虚幻引擎UE]UE5 三种模式调用API详解(案例基于免费Varest插件) 二.Easy Fil ...

  5. 【虚幻引擎UE】UE5 三种模式调用API详解(案例基于免费Varest插件)

    [虚幻引擎UE]UE5 三种模式调用API详解(案例基于免费Varest插件) 想通过UE5 调用API实现GET和POST, 可以通过自己编写C++方法, 或基于相关HTTP请求插件, 如Vares ...

  6. [虚幻引擎][UE][UE5]简单的游戏读档存档

    [虚幻引擎][UE][UE5]简单的游戏读档存档

  7. [虚幻引擎][UE][UE5]在UE中画一个线框球,网格连接画球,高阶画球并操控

    [虚幻引擎][UE][UE5]在UE中画一个线框球,网格连接画球,高阶画球并操控 1.材质法 2.绘制调试球体 3.网格连接 蓝图项目链接: 4.高阶画球并操控 蓝图项目链接: 1.材质法 缺点:是实 ...

  8. 【虚幻引擎UE】UE5 阴影异常与优化

    一.消除阴影锯齿 异常效果: 模型锯齿状阴影. 解决方案: ① 确定打开虚拟阴影贴图. 虚拟阴影贴图(VSM)是一种全新的阴影贴图方法,可以提供稳定的高分辨率阴影.通过与虚幻引擎5的Nanite虚拟几 ...

  9. 【虚幻引擎UE】UE4/UE5 新人科普向

    一.前言 Unreal Engine是当前最为流行的游戏引擎之一,具有丰富的游戏开发功能和强大的游戏引擎渲染能力. 二.基础 UE5官方文档:UE5官方文档非常详细,介绍了UE5的各个功能和应用,适合 ...

最新文章

  1. 【Boost】noncopyable:不可拷贝
  2. Python会消亡吗?
  3. 吐血整理《计算机网络五层协议之物理层(中)》
  4. 日美“利刃”联合军演
  5. 投影元素直接隔离_摸着夜色上露台开投影,是巴塞罗那设计师的浪漫
  6. case mybatis 不同表_解决mybatis case when 报错的问题
  7. MySQL 存储引擎和锁
  8. 【理论篇】是时候彻底弄懂BERT模型了(建议收藏)
  9. C语言中的循环结构与选择结构
  10. android 点击文本框 不调用键盘,Android点击EditText文本框之外任何地方隐藏键盘的解决办法...
  11. 传说中的世界500强面试题-推理能力(2)
  12. ISACA最新白皮书助力企业了解中国《个人信息保护法》
  13. 标准88 钢琴键代码 html+css+js
  14. lay和lied_lay和lie的区别
  15. JavaScript中栈内存与堆内存分别是什么?
  16. vivo手机系统android9,vivo终于推送Android9.0,这几款机型你有吗?V粉们已经迫不及...
  17. 单机版fastDFS安装
  18. 浏览器访问jsp页面
  19. 设计师眼中的旅游LOGO设计——以小见大,一眼知世界
  20. hiredis 编译安装

热门文章

  1. 两年前华为手机型号_两年前
  2. Oracle 11g 数据库 实验7 数据库安全管理
  3. 数据采集与管理【13】
  4. C#调用斑马打印机打印条码标签(支持COM、LPT、USB、TCP连接方式和ZPL、EPL、CPCL指令)...
  5. keil提示:missing ';' before 'xxx'
  6. 运筹说 第10期|敲黑板!学习运筹学,怎么能不知道相关的运筹学组织呢?
  7. 《Android Studio开发实战》学习(一)- Hello World
  8. 雅虎高管解读财报 当务之急是分拆资产
  9. 分享99个ASP电子商务源码,总有一款适合您
  10. 无人机航测实景三维倾斜摄影测量中倾斜相机的丢片问题原因及解决方案