总体上按照UE5在文档上源码编译流程进行安装,这里只说几个遇到的问题。
- 出现MSB错误:
查看log是否出现过warning,MSB错误可能是由于之前的其他问题导致的。在无其他问题的状况下,考虑是否是中文路径,或者路径长度突破了windows中260字符的限制。 - 启动UE5.2后无法新建项目,输出错误为?????
很奇怪的,当使用VS完成了UE的编译以后,我们要么直接使用编译出来的EXE启动UE,要么使用本地调试器启动UE,如果使用VS的运行(不调试)功能,就会导致各种错误,包括无法新建项目,打包项目等等。
编译完成的EXE文件放在UnrealEngine-5.2\Engine\Binaries\Win64目录下。 - 打包Android项目后,安装在手机上无法运行,显示:Permission Required Storage You must approve this permission in App Settings?
这个问题的原因是ndk设置错误,将NDK API Level设置为Android-21即可