You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity Hub无法重装安卓构建模块 NDK/JDK/SDK缺失如何解决

Unity安卓构建依赖(JDK/SDK/NDK)故障修复与正确安装流程

故障现象:通过Unity Hub下载Android构建支持组件时NDK下载失败,Hub误判组件已安装无法触发重装,执行安卓构建时弹出NDK未找到报错,按以下步骤操作即可解决:

  • 清理错误安装状态
    完全退出Unity编辑器与Unity Hub,进入对应Unity版本的安装根目录,打开PlaybackEngines/AndroidPlayer路径,删除其中残缺的NDK文件夹;如果操作后Hub仍判定组件已安装,可进入Unity Hub的配置存储目录,删除对应Unity版本的组件安装状态缓存文件即可。
  • 通过Unity Hub重装依赖组件
    重新启动Unity Hub,进入「安装」列表,找到目标Unity版本,点击版本右侧三点菜单选择「添加模块」,展开Android Build Support项,勾选其下的Android SDK & NDK Tools、OpenJDK两个子模块,确认后等待安装完成即可。

    注意:必须展开Android Build Support父项确认子模块勾选状态,仅勾选父项会默认跳过部分依赖组件下载,再次引发漏装问题。

  • 编辑器内校验配置
    打开Unity项目,进入编辑 > 偏好设置 > 外部工具(英文界面为Edit > Preferences > External Tools),找到Android配置分区,确认「JDK使用Unity安装版本(推荐)」「Android SDK使用Unity安装版本(推荐)」「Android NDK使用Unity安装版本(推荐)」三个选项均为勾选状态,不要手动修改默认路径,使用Unity匹配的内置版本可避免版本不兼容导致的构建失败。

相关参考界面:
Unity构建报错提示界面
Unity偏好设置外部工具配置界面

  • 备用方案(Hub反复下载失败时使用)
    查询当前Unity版本官方指定的JDK、SDK、NDK精确匹配版本号,自行下载对应版本的工具包解压到本地非中文路径下,回到外部工具设置页,取消三个内置版本选项的勾选,手动指定你本地解压的三个工具的根目录路径即可,版本号必须完全匹配要求,否则会出现各类构建异常。

内容的提问来源于stack exchange,提问作者Axyzham

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 05:45:37