Ошибки при попытке собрать приложение Unity для VR - PullRequest
0 голосов
/ 01 июня 2019

Когда я строю или «строю и запускаю» проект, я получаю три основные ошибки. Проект работает, потому что когда я нажимаю play, он делает то, что должен делать в окне игры. Я пытаюсь разработать для gearVr и Oculus, которые я выбрал в настройках проекта.

Я посмотрел на настройки единства, чтобы убедиться, что он использует правильный SDK, JDK и NDK. Я даже попытался использовать рекомендуемые настройки, но все равно не смог загрузить что-либо на свое устройство.

ОШИБКА 1

CommandInvokationFailure: Сбой сборки Gradle. C: \ Program Файлы \ Unity \ Hub \ Editor \ 2019.1.2f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer / Tools \ OpenJDK \ Windows \ Bin \ java.exe -classpath "C: \ Program Files \ Unity \ Hub \ Editor \ 2019.1.2f1 \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ Tools \ gradle \ lib \ gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs = -Xmx4096m" "AssembleRelease"

STDERR [

FAILURE: сборка не удалась, исключение.

  • Что пошло не так: не удалось выполнить задачу ': packageRelease'.

    org.gradle.tooling.BuildException (без сообщения об ошибке) ...

ОШИБКА 2

Сборка завершена с результатом 'Failed' 0x00007FF6E6F9104C (Unity) StackWalker :: GetCurrentCallstack 0x00007FF6E6F94501 (Unity) StackWalker :: ShowCallstack 0x00007FF6E56FDCC5 (Unity) GetStacktrace 0x00007FF6E79AF1D0 (Unity) DebugStringToFile 0x00007FF6E6FBFB49 (Unity) DebugLogHandler_CUSTOM_Internal_Log 0x00000200025704EB (моно JIT-код) (обертка, управляемая на нативную) UnityEngine.DebugLogHandler: Internal_Log (UnityEngine.LogType, UnityEngine.LogOption, строка, UnityEngine.Object) ...

ОШИБКА 3

UnityEditor.BuildPlayerWindow + BuildMethodException: 53 ошибки

в UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayer (Параметры UnityEditor.BuildPlayerOptions) [0x00242] в C: \ buildslave \ единство \ построить \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs: 194

в UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x0007f] в C: \ buildslave \ единичной \ построить \ Editor \ Mono \ BuildPlayerWindowBuildMethods.cs: 97 0x00007FF6E6F9104C (Unity) StackWalker :: GetCurrentCallstack 0x00007FF6E6F94501 (Unity) StackWalker :: ShowCallstack 0x00007FF6E56FDCC5 (Unity) GetStacktrace 0x00007FF6E79AF1D0 (Unity) DebugStringToFile 0x00007FF6E6FBFB49 (Unity) DebugLogHandler_CUSTOM_Internal_Log 0x00000200025704EB (моно JIT-код) (управляемая оболочка к нативной) UnityEngine.DebugLogHandler: Internal_Log (UnityEngine.LogType, UnityEngine.LogOption, строка, UnityEngine.Object) 0x00000200025703AB (моно JIT-код) [DebugLogHandler.cs: 10] UnityEngine.DebugLogHandler: LogFormat (UnityEngine.LogType, UnityEngine.Object, строка, объект []) 0x0000020002564691 (моно JIT-код) [Logger.cs: 61] UnityEngine.Logger: Log (UnityEngine.LogType, объект) 0x000002000257E7ED (моно JIT-код) [Debug.bindings.cs: 127] UnityEngine.Debug: LogError (объект) 0x0000020039D5E5E3 (моно JIT Код) [BuildPlayerWindowBuildMethods.cs: 103] UnityEditor.BuildPlayerWindow: CallBuildMethods (bool, UnityEditor.BuildOptions) 0x0000020039D377FB (моно JIT-код) [BuildPlayerWindow.cs: 908] UnityEditor.BuildPlayerWindow: GUIBuildButtons (UnityEditor.Modules.IBuildWindowExtension, логический, логический, логический, UnityEditor.Build.BuildPlatform)

Обычно APK загружается на мой телефон с просьбой поместить устройство в GearVR.

1 Ответ

0 голосов
/ 03 июня 2019

Кажется, проблема с Gradle. В качестве обходного пути вы можете попробовать переключиться с «gradle» на «internal» в окне сборки.

...