Agora unity 2018 выпуск сборки для Android - PullRequest
0 голосов
/ 11 мая 2019

Когда я создаю АПК-АПКУ Я получил это

CommandInvokationFailure: Сбой сборки Gradle. F: \ Unity_2018.3.f1 \ Unity \ Editor \ Data \ PlaybackEngines \ AndroidPlayer / Tools \ OpenJDK \ Windows \ bin \ java.exe -classpath "F: \ Unity_2018.3.f1 \ Unity \ Editor \ Data \ PlaybackEngines \ AndroidPlayer \ Tools \ gradle \ lib \ gradle-launcher-4.6.jar "org.gradle.launcher.GradleMain" -Dorg.gradle.jvmargs = -Xmx4096m "" assemblyRelease "

STDERR [

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

  • Где: Файл сборки 'C: \ Users \ UNI \ Downloads \ AMG_FULL_Unity_v2_2_3_20 \ AMG_FULL_Unity \ samples \ Hello-Video-Unity-Agora \ Temp \ gradleOut \ build.gradle' строка: 17

  • Что пошло не так: Возникла проблема при оценке корневого проекта 'gradleOut'.

    Не удалось применить плагин [id 'com.android.application'] Требуется Gradle версии 2.10. Текущая версия 4.6. Если используется оболочка gradle, попробуйте отредактировать distributionUrl в C: \ Users \ UNI \ Downloads \ AMG_FULL_Unity_v2_2_3_20 \ AMG_FULL_Unity \ samples \ Hello-Video-Unity-Agora \ Temp \ gradleOut \ gradle \ wrapper \ gradle-wrapper.properties в gradle- 2.10-all.zip

  • Попробуйте: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить больше вывода журнала. Запустите --scan, чтобы получить полную информацию.

  • Получите дополнительную помощь по https://help.gradle.org

СТРОИТЬ НЕУДАЧУ в 29 ] стандартный вывод [

] код выхода: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit, System.String errorMsg) UnityEditor.Android.Command.Run (команда System.String, аргументы System.String, рабочий каталог System.String, UnityEditor.Android.WaitingForProcessToExit waitForProcessToExit, ошибка System.StringMsg) UnityEditor.Android.AndroidJavaTools.RunJava (аргументы System.String, рабочий каталог System.String, прогресс System.Action 1 progress, System.String error) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action 1) Rethrow as GradleInvokationException: сборка Gradle завершилась неудачно UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, рабочий каталог System.String, задача System.String, прогресс System.Action`1) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (контекст UnityEditor.Android.PostProcessor.PostProcessorContext) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility: ProcessEvent (Int32, IntPtr)

1 Ответ

0 голосов
/ 13 мая 2019

Причина проблемы: Если вы используете старую версию плагина ( текущая версия 2.4 ), существует проблема с включенным файлом Gradle (предназначался для более старых версий Unity ).Более новые версии Unity поставляются с новой версией Gradle, которая вызывает ошибки компиляции, когда Unity выдает ошибку «Unable to build gradle».

Для разрешения: Откройте проводник и перейдите в проект Assets > Plugins > Android и удалите файл mainTemplate.gradle.

...