当前位置: 首页 > 知识库问答 >
问题:

Unity无法在Mac上导出Android项目

罗韬
2023-03-14

我正试图在Mac电脑上将Unity项目导出到Android系统,但遇到了以下例外:

ExitGUIException:类型为“UnityEngine”的异常。已引发ExitGUIException。单位发动机。Gui实用程序。ExitGUI()(at/Users/builduser/buildslave/unity/build/Runtime/IMGUI/Managed/GUIUtility.cs:152)UnityEditor。Android雄蕊根。浏览(System.String sdkPath)UnityEditor。Android机器人工具。GetInstance()UnityEditor。Android后处理器。任务。检查一下。执行(UnityEditor.Android.PostProcessor.PostProcessorContext context)UnityEditor。Android后处理器。后处理程序运行程序。运行所有任务(UnityEditor.Android.PostProcessor.PostProcessorContext context)UnityEditor。Android后处理层。PrepareForBuild(BuildOptions选项,BuildTarget目标)单元编辑器。AndroidAndroidBuild后处理器。PrepareForBuild(BuildOptions选项,BuildTarget目标)单元编辑器。后处理构建播放器。PrepareForBuild(BuildOptions选项、BuildTargetGroup目标组、BuildTarget目标)(at/Users/builduser/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:87)UnityEngine。GUI实用程序:ProcessEvent(Int32,IntPtr)

它似乎不是来自我的项目代码,在C#上项目构建正常。我错过了什么?

共有1个答案

洪成济
2023-03-14

出于某种奇怪的原因,Unity没有告诉您Android SDK路径没有配置,而是给出了这个错误。通过将Unity设置为指向Android SDK,可以解决这个问题。

 类似资料:
  • 我知道这已经被要求了10次,但我已经尝试了所有在stackoverflow上提出的解决方案,但没有一个对我有用。我尝试了这些,但没有结果: Android Studio在Gradle下载创建新项目时陷入困境 Android Studio安装Gradle时出错 使用Gradle Android Studio 0.2.1构建问题

  • 好的,所以我尝试在Android Studio中作为单个活动导入unity项目。 我已经学习了本教程,但在第6步仍然出现错误: “无法解析':app@debug/compileClasspath'的依赖项:无法解析项目...” 所以我转向了另一个教程,关于如何将aar包导入到我在android Studio中的主项目文件中的不同方法。 这是我的主要活动,在这里我想通过一个按钮点击开始unity活动

  • 正在下载https://dl.google.com/android/repository/emulator-darwin_x64-7243153.zipnet。SocketException:连接重置警告:在准备Android模拟器的SDK包时出错:连接重置。“安装Android模拟器(修订版:30.5.4)”失败。 当我试图在我的macbook pro m1上安装android Studio时显

  • 我已经导出了我的Unity项目,以便能够使用MultiDex。问题是,当我已经为Fabric设置了“io.fabric.unity.android.fabricApplication”时,我必须将项目androidmanifest中的Android:name设置为“Android.support.multidex.multidexApplication”。 我发现有人也有类似的问题,但没有得到解决

  • 我一直在做一个android项目,我在我的iMac上使用android studio[软件OS X 10.9.5,图形英特尔高清图形5000 1024 MB,处理器1.4GHz英特尔酷睿i5]。 我可以在谷歌上找到很多类似的解决方案&所以,但我不能在Mac上使用这些解决方案??? 我遵循了这里给出的所有步骤,但运气不好,仍然无法启动模拟器。我想这和mac OS有关。 有人能告诉我在MAC上怎么做吗

  • 我已经更新到新的adt 可悲的是,做了一些改变,我找不到任何关于如何使用它们的信息。谈论ProGuard的官网链接(在Android网站中)仍然谈论旧的方式。 他们在“project.properties”上写下,取消注释下一行: 这不起作用,尝试导出时会出现以下错误: 有人能帮我吗?我以前从来没有改变过proguard.cfg文件,一切都是自动的。我很少做这样的事。 他们还添加了一个文件prog