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

Unity导入Magic Leap Project Setup Tool出现空引用错误求助

Magic Leap Project Setup Tool 空引用错误(NullReferenceException)解决方案

报错详情

NullReferenceException: Object reference not set to an instance of an object
MagicLeapSetupTool.Editor.Setup.SetSdkFolderSetupStep..cctor () (at Assets/magic-leap-setup-tool/Editor/SetupSteps/SetSdkFolderSetupStep.cs:34)
Rethrow as TypeInitializationException: The type initializer for 'MagicLeapSetupTool.Editor.Setup.SetSdkFolderSetupStep' threw an exception.
MagicLeapSetupTool.Editor.MagicLeapSetupWindow..cctor () (at Assets/magic-leap-setup-tool/Editor/MagicLeapSetupWindow.cs:25)
Rethrow as TypeInitializationException: The type initializer for 'MagicLeapSetupTool.Editor.MagicLeapSetupWindow' threw an exception.

解决步骤

  • 验证Magic Leap SDK安装
    该错误核心原因是工具无法定位ML SDK。先确认已通过Magic Leap Hub完成SDK安装,且安装路径无中文、空格或特殊符号(路径示例:C:\Program Files\Magic Leap\MLSDK)。

  • 手动配置SDK路径
    跳过工具自动检测,直接在Unity中指定路径:

    1. 打开Edit > Project Settings > Magic Leap
    2. 在SDK Location字段中选择你的ML SDK安装目录
  • 重新导入Setup Tool包

    1. 删除项目Assets目录下的magic-leap-setup-tool文件夹
    2. 从Package Manager或官方渠道重新导入最新版Magic Leap Project Setup Tool
    3. 导入完成后重启Unity
  • 清理Unity缓存

    1. 关闭Unity,删除项目根目录下的Library文件夹
    2. 重新打开Unity,等待缓存重建完成后再尝试打开工具
  • 检查Unity版本兼容性
    确认使用的Unity版本符合Magic Leap 2官方要求(推荐2022.3 LTS系列),版本不匹配会导致工具初始化失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 23:58:16