Ошибка при билде игры на unity

При попытке сделать билд под андроид выскакивает следующее:

CommandInvokationFailure: Gradle build failed. 
C:/Program Files/Unity/Hub/Editor/2019.4.40f1/Editor/Data/PlaybackEngines/AndroidPlayerOpenJDKbinjava.exe -classpath "C:Program FilesUnityHubEditor2019.4.40f1EditorDataPlaybackEnginesAndroidPlayerToolsgradlelibgradle-launcher-5.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

stderr[

FAILURE: Build failed with an exception.

* Where:
Build file 'C:UsersArtomNew GameTempgradleOutlauncherbuild.gradle' line: 3

* What went wrong:
A problem occurred evaluating project ':launcher'.
> Failed to apply plugin [id 'com.android.application']
   > Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line 'android.overridePathCheck=true' to gradle.properties file in the project directory.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
]
stdout[

]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown.
UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, System.Exception ex) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <dd2e71f8d45046b88d6d3169a8084aec>:0)
UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at <7105be432fb64891b07085914e6cd5c1>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Ошибка при билде игры на Андроид.

Ошибка при билде игры на Андроид.

Появляются 3 ошибки когда билдется на Андроид(а точнее когда уже почти добилделась) и перестаёт билдится.

Первая

Вторая

Третья

И ещё это — Error building Player: 2 errors

Аватара пользователя
Arsenii
UNец
 
Сообщения: 26
Зарегистрирован: 01 ноя 2017, 21:30

Re: Ошибка при билде игры на Андроид.

Сообщение ustas235 25 мар 2018, 14:14

Я кончечно могу ошибаться, но судя по этой строчке у тебя чете не то с библиотеками
The SDK Build Tools revision (23.0.2) is too low for project ‘gradleOut’. Minimum required is 25.0.0
загрузи в андройд студио SDK Build Tools версию 25.0.0

ustas235
UNец
 
Сообщения: 23
Зарегистрирован: 25 мар 2018, 10:24

Re: Ошибка при билде игры на Андроид.

Сообщение Arsenii 25 мар 2018, 16:37

У меня нет андроид студио. Он много весит?

Аватара пользователя
Arsenii
UNец
 
Сообщения: 26
Зарегистрирован: 01 ноя 2017, 21:30


Re: Ошибка при билде игры на Андроид.

Сообщение Valerich 25 мар 2018, 17:29

Да не то что бы много — (~600мб и более в зависимости с sdk или нет) Sdk tool -130мб.
Вы проект хотите в Android Studio собирать? Или в Unity?

Minimum required is 25.0.0

Тут все само собой говорит.

Аватара пользователя
Valerich
UNITрон
 
Сообщения: 328
Зарегистрирован: 07 сен 2016, 11:24

Re: Ошибка при билде игры на Андроид.

Сообщение Arsenii 25 мар 2018, 18:28

Не понял «собирать». Я просто хочу сбилдеть игру чтобы играть на телефоне.

Я переустановил SDK, JDK, Java но луче не стало.
В SDK 26 нет SDK manager.exe но есть sdkmanager.bat который не запускается также есть android.bat который тоже не запускается.
Пробовал сделать так

Не запускается Android SDK Manager

, тоже не работает.
Пробовал устанавливать SDK 24 версии чтобы обновится в менежире, не устанавливается, требует JDK старой версии(как я понял).
Потратил целый день и так и не продвинулся в этом вопросе.

Аватара пользователя
Arsenii
UNец
 
Сообщения: 26
Зарегистрирован: 01 ноя 2017, 21:30

Re: Ошибка при билде игры на Андроид.

Сообщение Valerich 25 мар 2018, 18:43

Понятно.
Тут читали? http://unity3d.ru/distribution/viewtopic.php?f=20&t=42449&start=15

не устанавливается, требует JDK старой версии

может в переменных средах(винды) не прописаны пути к jdk?

Java/jdk1.8.0_131binjava.exe

Ну это и так «старая».
Можете и не скачивать студию а достаточно sdk tools поставить и jdk 32x битную (например), прописав пути, обновить api через sdk manager, далее в unity уже выбрать целевую платформу — то есть android :)

Аватара пользователя
Valerich
UNITрон
 
Сообщения: 328
Зарегистрирован: 07 сен 2016, 11:24

Re: Ошибка при билде игры на Андроид.

Сообщение Arsenii 25 мар 2018, 19:57

До того как взялся переустанавливать я пытался обновить SDK через Unity во время билденга когда он говорил что версия устарела но если согласится на обновление он выдавал ошибку.
Unity хочет SDK <= 25 но у меня с этим проблемы по этому я и спрашиваю.
JDK старый в ошибки потом что эта ошибка ещё до переустановки JDK.

Аватара пользователя
Arsenii
UNец
 
Сообщения: 26
Зарегистрирован: 01 ноя 2017, 21:30

Re: Ошибка при билде игры на Андроид.

Сообщение Valerich 25 мар 2018, 21:34

Unity хочет SDK <= 25

Ну значит надо ему 25 или 24 версию скачать !)

В SDK 26 нет SDK manager.exe но есть sdkmanager.bat который не запускается также есть android.bat который тоже не запускается.

https://answers.unity.com/questions/132 … -to-l.html

viewtopic.php?f=20&t=42449&start=15

Тут надо обновлять в зависимости какая версия у вас unity, (например 5.6.4 у меня, и к ней и в настройках (minimum api level это 16-й то бишь андроид 4.1) и в sdk уровень API -16 -который должен быть установлен/ загружен лучше все это вручную а не через Unity)
У меня тут самый минимум(скрины), у вас что?

Этот минимум весит 5гб, а не 20 как у меня было со всеми считай api, на юнити старых версий :D
В настройках unity в Preferences в External Tools все находится? указанны папки JDK и SDK?
Даже не знаю, вроде все.

Аватара пользователя
Valerich
UNITрон
 
Сообщения: 328
Зарегистрирован: 07 сен 2016, 11:24

Re: Ошибка при билде игры на Андроид.

Сообщение djon801 26 мар 2018, 00:53

Да всё это шляпа лысая с этим новым SDK Manager,на старом у меня на всех версиях билдилось,я 2 года назад старый SDK Manager обнавлял,и на юни2017 норм работало,пока диски все не отфармотировал.и теперь у меня такаяже беда.Дайте люди сетапку старого SDK Manager.и будет нам счастье,я уже 4 дня голову ломаю.Парнишка видемо тоже влип
Поделитесь устоновщиком того что на скринах выше
В пекло все эти андроид студии))

Аватара пользователя
djon801
Старожил
 
Сообщения: 506
Зарегистрирован: 03 май 2014, 15:08

Re: Ошибка при билде игры на Андроид.

Сообщение BFZ 26 мар 2018, 02:31

у меня с андроид студио все работает нормально

BFZ
UNITрон
 
Сообщения: 252
Зарегистрирован: 28 июн 2017, 02:16


Re: Ошибка при билде игры на Андроид.

Сообщение Valerich 26 мар 2018, 16:25

Arsenii Ну чего как разобрался? Все работает? Получилось?

Аватара пользователя
Valerich
UNITрон
 
Сообщения: 328
Зарегистрирован: 07 сен 2016, 11:24

Re: Ошибка при билде игры на Андроид.

Сообщение 1max1 26 мар 2018, 17:11

Аватара пользователя
1max1
Адепт
 
Сообщения: 5426
Зарегистрирован: 28 июн 2017, 10:51

Re: Ошибка при билде игры на Андроид.

Сообщение Valerich 26 мар 2018, 17:31

У меня вчера был sdk 24.4.1 (на моих скринах он, но я повысил вчера версию до 25.2.5 ) — И все равно все работает. :)
djon801 — уже в отписался в теме iPhone & Android так что у него все нормально и работает) Он установил 10 jdk вместо 1.8 и из за этого не работало… Сейчас все ок!(у него) :-bd

Аватара пользователя
Valerich
UNITрон
 
Сообщения: 328
Зарегистрирован: 07 сен 2016, 11:24


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10



Версия Unity 2021.3.3f1
Во время создания билда игры консоль выдает эти ошибки:

Win32Exception: ApplicationName=’C:cube’s taleLibraryPackageCachecom.unity.burst@1.7.1.Runtimebcl.exe’, CommandLine=’—debug=Full —opt-level=2 «@C:UsersmrhooAppDataLocalTemptmp33bbc14f.tmp»‘, CurrentDirectory=’C:/cube’s tale/Assets/..’, Native error= Не удается найти указанный файл.

Error building Player: Win32Exception: ApplicationName=’C:cube’s taleLibraryPackageCachecom.unity.burst@1.7.1.Runtimebcl.exe’, CommandLine=’—debug=Full —opt-level=2 «@C:UsersmrhooAppDataLocalTemptmp33bbc14f.tmp»‘, CurrentDirectory=’C:/cube’s tale/Assets/..’, Native error= Не удается найти указанный файл.

Error building Player: 3 errors

Build completed with a result of ‘Failed’ in 40 seconds (39666 ms)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&

UnityEditor.BuildPlayerWindow+BuildMethodException: 5 errors
at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002da] in <31b86d204baf45de8328f2d1261a79f7>:0
at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in <31b86d204baf45de8328f2d1261a79f7>:0
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

При этом естественно в самом движке игра работает без каких либо проблем, так же указанные файлы в ошибках я нахожу по этим путям. Что делать ума не приложу.

Serj190492, А как сделать,чтобы разрешение экрана на всех устройствах (Android) было нормальным?
Чтобы автоматически подбиралось разрешение под какое либо устройство?

Добавлено через 20 минут
С изображением всё нормально будет?
Есть проблема небольшая. В предпоследней ошибке написано следующее: Error building Player: 2 errors. Как исправить эту ошибку?

Есть ещё одна ошибка, в которой показан путь к папке: «DGamesпрогиEditorDataPlaybackEnginesAndroidPlayertoolsgradlelibgr adle-launcher-4.0.1.jar»org.Gragle.launcher.GradleMain «-Dorg.gradle.jvmaps=-Xmx2048m» «assemblegleDebug»

Что с этим-то делать? Как исправить? Если ничего не,мне кажется,надо сюисправить слово «Проги»,чтобы русских букв не было. Кириллица же не должна быть?

Добавлено через 8 часов 16 минут
Serj190492, А как сделать,чтобы разрешение экрана на всех устройствах (Android) было нормальным?
Чтобы автоматически подбиралось разрешение под какое либо устройство?

Добавлено через 20 минут
С изображением всё нормально будет?
Есть проблема небольшая. В предпоследней ошибке написано следующее: Error building Player: 2 errors. Как исправить эту ошибку?

Есть ещё одна ошибка, в которой показан путь к папке: «DGamesпрогиEditorDataPlaybackEnginesAndroidPlayertoolsgradlelibgr adle-launcher-4.0.1.jar»org.Gragle.launcher.GradleMain «-Dorg.gradle.jvmaps=-Xmx2048m» «assemblegleDebug»

Что с этим-то делать? Как исправить? Если ничего не,мне кажется,надо сюисправить слово «Проги»,чтобы русских букв не было. Кириллица же не должна быть?
Vladikk18112002 на форуме Обратить внимание администрации на это сообщение 0

Gradle build failed Unity

or Gradle build failed see the console for details , in this article i will explain how to fix this problem .

How to Fix Gradle build failed Unity

make sure setup Java Jdk 1.8.0_77 then Install SDK From Android Studio and Fix SDK Problems Then download NDK compatible with unity version then download recommended gradle version .

1 — Install Java JDK 1.8.0_77 and setup environment .

in article How to Install Java JDK 1.8.0_77 you will find steps to install java jdk 1.8.0_77 and setup environment (JAVA_HOME) .

2 — Install SDK And Fix SDK Problems .

in article How to Install SDK you will find steps to install sdk and fix sdk problems .

3 — Install NDK And Gradle .

in article Unity Android Support Setup JDK SDK NDK Gradle For All Versions you will find compatible ndk version and gradle and fix errors android 12 and above .

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • Ошибка при аутентификации карты меркурий
  • Ошибка при активации системы ps3 80029519
  • Ошибка при активации сим карты мегафон
  • Ошибка при активации продукт не найден

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии