UE5安卓平台打包错误之未知错误02
嗜睡的猫咪
编辑于 2025年03月07日 13:24
收录于文集
共2篇

今天再来分享一个“未知错误(Unknown Error)”,这个未知错误需要自行判断,排查。同样是老手都知道,新手很懵逼系列

打包平台:安卓

UE版本:5.4.4

关键日志:UATHelper: 打包 (Android (ASTC)): > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65

(日志里搜索“Unsupported class file major version 65”来排查也可以)

但是此提示并非次次出现,也不是100%出现,有可能不出现,而是出现:

UATHelper: 打包 (Android (ASTC)): cmd.exe failed with args /c "U:\(你的工程路径)\(你的工程)\Intermediate\Android\arm64\gradle\rungradle.bat" :app:assembleDebug

或者:出现gradle相关的错误

原因:错误的jdk版本导致的,UE5.5(截止本文发表日期)可以直接用最新的jdk来打包,直接无脑安装安卓环境即可。但是UE5.4只能使用jdk17来打包

解决方法:

关注公众号:【嗜睡的猫咪】

回复:JDK17

安装jdk-17

打开UE工程的项目设置

然后再打包就能用了

“未知错误”需要排查和尝试多种解决方案,没有什么绝对可行的方案