首页 > 解决方案 > 将统一游戏构建到 android

问题描述

我尝试将游戏更改为Android并出现三个错误

CommandInvokationFailure:Gradle 构建失败。C:\Program Files\Unity\Hub\Editor\2017.4.23f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\ 2017.4.23f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

错误 2

构建完成,结果为“失败”UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)(在 C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179)

错误 3

UnityEditor.BuildPlayerWindow+BuildMethodException:UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer 2 个错误(BuildPlayerOptions 选项)[0x00242] 在 C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:194 在 UnityEditor.BuildPlayerWindow.CallBuildMethods(布尔askForBuildLocation, BuildOptions defaultBuildOptions) [0x0007f] 在 C:\buildslave\unity\build\Editor\Mono\BuildPlayerWindowBuildMethods.cs:97 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) (在 C:/buildslave/unity/build/Modules/ IMGUI/GUIUtility.cs:179)

标签: unity3dbuild

解决方案


确保您已安装 SDK,确保您的 android 设备已在您的 PC 上安装了驱动程序。


推荐阅读