在Unreal Engine 4中,当Android项目打包时出现以下错误:
ERROR: Stage failed: Missing receipt 'ModuleName-Win64-Development.receipt'. Check that this target has been built. 最可能的原因是在Package项目之前,模块Target编译失败。为此,我们建议手动重新进行模块Compile,然后再次尝试Package。
首先,我们需要打开引擎编辑器。然后点击“Edit”菜单中的“Project Settings”选项。接下来,选择“Android Settings”设置,然后展开“Advanced APK Packaging”子菜单。
在这里,您需要确保选择“ArmV7”(和/或“Arm64”,取决于您的目标设备支持哪种CPU体系结构)。然后,单击“运行时设置”下的“清除”按钮,然后再次单击“运行时设置”下的“编辑”按钮。
在旁边的文本框中,输入以下内容:
-UseL2L3Cache: false -UsePak: false
然后,单击“确认”按钮并保存所有更改。最后,再次尝试打包您的Android项目。