Сборка Unity Gradle не удалась для всех проектов - PullRequest
0 голосов
/ 11 декабря 2018

Версия Unity: 2018.2.13f1

Версия JDK: jdk1.8.0_191

Целевой SDK: 26

Привет всем, я пытался объединить admob в единство,все было хорошо, кроме сборки Gradle для Android.Потратив несколько часов и все же не пройдя сборку, я вернул свой проект к предыдущей версии.

Но почему-то те же ошибки были показаны не только в этом проекте, но и в других проектах в более старой версии.(Я смог собрать более старую версию с помощью gradle.) К вашему сведению, новый пустой проект.

Я не уверен, что переустановка Unity устранит ошибки, вот что я пробовал:

  1. Пользовательский шаблон Gradle
  2. Переустановите JDK

Вот журнал:

CommandInvokationFailure: Ошибка сборки Gradle.
/ Library / Java / JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/bin/java -classpath "/Applications/Unity/PlaybackEngines/AndroidPlayer/Tools/gradle/lib/gradle-launcher-4.2.1.jar" org.gradle.launcher.GradleMain"-Dorg.gradle.jvmargs = -Xmx2048m" "assemblyRelease" stderr [СБОЙ: Сбой сборки с исключением.* Что пошло не так: возникла проблема при настройке корневого проекта 'gradleOut'.

Не удалось разрешить все файлы для конфигурации ': classpath'.Не удалось найти manifest-merger.jar (com.android.tools.build:manifest-merger:26.0.1).Поиск производился в следующих местах: https://jcenter.bintray.com/com/android/tools/build/manifest-merger/26.0.1/manifest-merger-26.0.1.jar Не удалось найти ddmlib.jar (com.android.tools.ddms: ddmlib: 26.0.1).Поиск производился в следующих местах: https://jcenter.bintray.com/com/android/tools/ddms/ddmlib/26.0.1/ddmlib-26.0.1.jar Не удалось найти dvlib.jar (com.android.tools:dvlib:26.0.1).Поиск производился в следующих местах: https://jcenter.bintray.com/com/android/tools/dvlib/26.0.1/dvlib-26.0.1.jar Не удалось найти common.jar (com.android.tools:common:26.0.1).Поиск в следующих местах: https://jcenter.bintray.com/com/android/tools/common/26.0.1/common-26.0.1.jar

1 Ответ

0 голосов
/ 26 декабря 2018

Для этого есть обходной путь

Перейдите в «Параметры игрока»> «Параметры публикации»> «Сборка»> «Пользовательский шаблон Gradle»

Откройте пользовательский файл Gradle и найдите «хранилища» файла «buildscript».

Переставьте элементы в нем, чтобы jcenter не находился сверху.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...