#gradle
#gradle
Вопрос:
2 дня назад все работало нормально, теперь это работает, спасибо за ваши ответы
CommandInvokationFailure: ошибка сборки Gradle. C:/Program Files/Unity/Hub/Editor/2019.2.21f1/Editor/Data/PlaybackEngines/AndroidPlayer/ToolsOpenJDKWindowsbinjava.exe -путь к классу «C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerToolsgradlelibgradle-launcher-5.1.1.jar » орг.градация.пусковая установка.GradleMain «-Dorg.gradle.jvmargs=-Xmx4096m» «bundleRelease»
stderr[
СБОЙ: сбой сборки с исключением.
- Что пошло не так: возникла проблема с настройкой корневого проекта ‘gradleOut’.
Не удалось установить следующие пакеты Android SDK, поскольку некоторые лицензии не были приняты. платформы; android-29 Android SDK Platform 29 Чтобы создать этот проект, примите лицензионные соглашения SDK и установите недостающие компоненты с помощью Android Studio SDK Manager. В качестве альтернативы, чтобы перенести лицензионные соглашения с одной рабочей станции на другую, см. http://d.android.com/r/studio-ui/export-licenses.html
Использование Android SDK: C:Program FilesUnity HubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayer SDK
-
Попробуйте: запустите с параметром —stacktrace, чтобы получить трассировку стека. Запустите с параметром —info или —debug, чтобы получить больше выходных данных журнала. Запустите с помощью —scan, чтобы получить полную информацию.
-
Получить дополнительную помощь можно по адресу https://help.gradle.org
СБОЙ СБОРКИ за 2 секунды ] стандартный вывод [
Настройка проекта: ПРЕДУПРЕЖДЕНИЕ: параметр «android.bundle.enableUncompressedNativeLibs = false» является экспериментальным и не поддерживается. Текущее значение по умолчанию равно «true».
Исключение при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKbuild-tools28.0.3package.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKplatform-toolspackage.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKplatformsandroid-28package.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKtoolspackage.xml . Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKbuild-tools28.0.3package.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKplatform-toolspackage.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKplatformsandroid-28package.xml . Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKtoolspackage.xml . Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKbuild-tools28.0.3package.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKplatform-toolspackage.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKplatformsandroid-28package.xml. Вероятно, SDK является исключением только для чтения при сортировке C:Program FilesUnityHubEditor2019.2.21f1EditorDataPlaybackEnginesAndroidPlayerSDKtoolspackage.xml . Вероятно, SDK доступен только для чтения C:UsersZiga.androidrepositories.cfg не удалось загрузить. Проверка лицензии для пакета Android SDK Platform 29 в C:Program FilesUnityHubEditor2019.2.21f1 Editor Data PlaybackEngines AndroidPlayer SDK лицензии Предупреждение: лицензия на пакет Android SDK Platform 29 не принята. ] код выхода: 1 UnityEditor .Android.Команда.Waitforprogrammatorun (UnityEditor.Утилиты.Программа p, UnityEditor.Android.Command WaitingForProcessToExit waitingForProcessToExit, System .Ошибка строки SG) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.Команда.Выполнить (System.Диагностика.ProcessStartInfo psi, UnityEditor.Android.Command WaitingForProcessToExit waitingForProcessToExit, System .Ошибка строки SG) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.Команда.Выполнить (System.Строковая команда, система.Строковые аргументы, система.String workingdir, UnityEditor .Android.Command WaitingForProcessToExit waitingForProcessToExit, System .Ошибка строки SG) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.AndroidJavaTools.RunJava (System.Строковые аргументы, система.Строка workingdir, System .Действие 1[T] progress, System.String error) (at <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action
1 [T] прогресс) (при <502f1b7df2d7430696af84c6f02852ed>:0) Повторное удаление как GradleInvokationException: ошибка сборки Gradle UnityEditor.Android.GradleWrapper.Выполнить (UnityEditor.Android.AndroidJavaTools javaTools, System.Строка workingdir, System .Строковая задача, система.Действие `1[T] выполняется) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.Постпроцессор.Задачи.BuildGradleProject .Выполнить (UnityEditor.Android.Постпроцессор.Контекст PostProcessorContext) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.Постпроцессор.PostProcessRunner .Запустите все задачи (UnityEditor.Android.Постпроцессор.Контекст PostProcessorContext) (в <502f1b7df2d7430696af84c6f02852ed>:0) Повторное удаление как BuildFailedException: исключение типа ‘UnityEditor.Сборка.Было вызвано BuildFailedException’. UnityEditor.Android.Постпроцессор.CancelPostProcess .Прервать сборку (System.Заголовок строки, система.Строковое сообщение, система.Исключение, например) (при <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.Постпроцессор.PostProcessRunner .Запустите все задачи (UnityEditor.Android.Постпроцессор.Контекст PostProcessorContext) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.PostProcessAndroidPlayer .ПостПроцесс (UnityEditor.Цель сборки, система.String stagingAreaData, System .Область размещения строк, система.String playerPackage, System .Строка InstallPath, System .Строка CompanyName, System .Строка ProductName, UnityEditor .Параметры BuildOptions, UnityEditor .RuntimeClassRegistry использовала classregistry, UnityEditor.Сборка.Отчет.Отчет BuildReport) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor.Android.AndroidBuildPostprocessor.ПостПроцесс (UnityEditor.Модули.BuildPostProcessArgs аргументы, UnityEditor .BuildPropertiesamp; outProperties) (в <502f1b7df2d7430696af84c6f02852ed>:0) UnityEditor .PostprocessBuildPlayer .Постпроцесс (UnityEditor.BuildTargetGroup Целевая группа, редактор UnityEditor.Цель сборки, система.Строка InstallPath, System .Строка CompanyName, System .Строка ProductName, System.Int32 width, System.Int32 height, UnityEditor .Параметры BuildOptions, UnityEditor .RuntimeClassRegistry использовала classregistry, UnityEditor.Сборка.Отчет.Отчет BuildReport) (в C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281 ) Единый двигатель.GUIUtility:processEvent(Int32, IntPtr) (в C:/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:179 )
Ответ №1:
При сборке убедитесь, что у вас хорошее подключение к Интернету. Возможно, вы изменили целевую версию API, которая еще не установлена. Unity может загрузить эту версию при сборке apk, если подключен к Интернету (он установлен для меня). Если при сборке apk откроется окно установки sdk и появится запрос на принятие любого лицензионного соглашения, просто примите его. Также убедитесь, что ваш брандмауэр не блокирует unity (openjdk и unityhub, возможно, тоже потребуется доступ).
Ответ №2:
в моем случае
я подключил мобильные данные 4G, и я создаю проект Unity, у меня та же ошибка, что и при подключении Wi-Fi, ошибка не найдена, и сборка прошла успешно. У вас хорошее подключение к Интернету для сборки Unity project
Ответ №3:
если версия пакета 0, измените на 1
Ответ №4:
Для меня эта проблема исчезла, когда я исправил другую ошибку, вызванную дублированием библиотечных классов. Я зашел в Assets / Plugins / Android, нажал на виновника (в моем случае это был плагин «com.unity3d.ads.unity-ads-4.5.0», а затем снял флажок Android в качестве выбранной платформы для плагина. После этого я смог выполнить сборку.