Когда я строю или «строю и запускаю» проект, я получаю три основные ошибки. Проект работает, потому что когда я нажимаю 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.