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

Unity构建Meta Quest 2时Android NDK未找到,手动安装后仍报错求助

解决Unity构建Meta Quest 2时Android NDK检测失败问题
  • 确认NDK版本与Unity版本匹配
    不同Unity版本对应固定的NDK版本,比如Unity 2022.x需NDK r23b,2021.x对应r21e,别乱装最新版。去Unity版本说明里查对应版本,卸载现有NDK后装指定版。

  • 核对Unity外部工具配置细节
    打开Unity的Edit > Preferences > External Tools:

    • 确保Android NDK路径指向NDK根目录,别选到ndk-build.exe所在的子文件夹
    • 取消勾选Use embedded JDK/SDK/NDK,强制Unity用你手动装的版本
    • 点Refresh刷新工具列表,再重启Unity
  • 设置系统环境变量
    给系统加ANDROID_NDK_ROOT环境变量,值填你的NDK安装路径(比如Windows:C:\Android\ndk-r23b,Mac:/Users/xxx/Library/Android/sdk/ndk/23.2.8568313)。设置完重启电脑再开Unity尝试构建。

  • 清理Unity缓存与项目配置

    • 删除项目根目录的Library和Temp文件夹,让Unity重新生成配置
    • 打开Player Settings > Android > Publishing Settings,点Clear Cache清理构建缓存
    • 重新导入项目资源后再试构建
  • 检查路径与权限

    • NDK安装路径不能有中文、空格或特殊字符,比如别用C:\安卓开发\NDK,换成C:\Android\NDK
    • Windows上右键NDK文件夹,选属性 > 安全,给当前用户加完全控制权限,确保Unity能读取该文件夹
  • 让Unity自动安装匹配的NDK
    打开Unity Hub,找到你的Unity版本,点三个点 > Add Modules,勾选Android Build Support和对应的NDK模块,让Unity自动装适配版本的NDK,这种方式比手动装更稳。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 06:52:08