それで私が試したのはそれです:
今日から非常によく似た問題も発見しました Android Studio-見つかりませんでしたintellij-core.jar それでも、見つかった唯一のgradle.buildファイルは、UnityでTempフォルダーに生成された後、上書きされますすべてのビルド開始。
Unity 2018.2.13f1、Windows 10 x64、Fresh Android Studio 3.2.1、jdk1.8.0_192
ここにコンソールログがあります:
ショート
ルートプロジェクト 'gradleOut'の構成中に問題が発生しました。 >構成 ':classpath'のすべてのファイルを解決できませんでした。 > intellij-core.jar(com。 Android.tools.external.com-intellij:intellij-core:26.0.1)。 次の場所で検索されました: https://jcenter.bintray.com/com/Android/tools /external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar
長いです
CommandInvokationFailure:Gradleのビルドに失敗しました。 C:\ Program Files\Java\jdk1.8.0_192\bin\Java.exe -classpath "C:\ Program Files(x86)\ Unity Editors\2018.2.13f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.2.1.jar "org.gradle.launcher.GradleMain" -Dorg.gradle.jvmargs = -Xmx2048m "" assembleRelease " stderr FAILURE:ビルドが例外で失敗しました。 *何が問題だったか: ルートプロジェクト 'gradleOut'の構成中に問題が発生しました。 >構成 ':classpath'のすべてのファイルを解決できませんでした。 > intellij-core.jarが見つかりません(com.Android.tools.external.com-intellij:intellij-core:26.0.1) 。 次の場所で検索: https://jcenter.bintray.com/com/Android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core -26.0.1.jar *試してみてください: --stacktraceオプションを指定して実行し、スタックトレースを取得します。 --infoまたは--debugオプションを指定して実行し、より多くのログ出力を取得します。 * https://help.gradle.org でさらにヘルプを取得します1秒後にビルドが失敗しました stdout 終了コード:1 UnityEditor.Android.Command.WaitForProgramToRun( UnityEditor.Utils.Program p、UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit、System.String errorMsg) UnityEditor.Android.Command.Run(System.Diagnostics.ProcessStartInfo psi、UnityEditor.Android.WaitingForProcessToExit waitingForProcessToExit、System.String errorMsg ) UnityEditor.Android.AndroidJavaTools.RunJava(System.String args、System.String workingdir、System.Action`1 progress、System.String error) UnityEditor.Android.GradleWrapper.Run(UnityEditor .Android.AndroidJavaTools javaTools、System.String workingdir、System.String task、System.Action`1 progress) Rethrow as GradleInvokationException:Gradle build failed UnityEditor.Android.GradleWrapper.Run(UnityEditor。あdroid.AndroidJavaTools javaTools、System.String workingdir、System.String task、System.Action`1 progress) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute(UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks(UnityEditor.Android.PostProcessor.PostProcessorContext context) UnityEngine.GUIUtility:ProcessEvent(Int32、IntPtr)
報告されているように、これが私にとってうまくいったことです here :
変更これだけ:
repositories { jcenter() google() }
からrepositories { google() jcenter() }
ファイルを保存してから、ビルドを再試行してください。完璧な解決策ではありませんが、Unity/Androidが問題を修正するまで機能します。 Unityをアップグレードすることで元に戻せるかどうかはわかりませんが、プロジェクトごとに行う必要があることはわかっています。
私はプロキシの背後にいます以来、私にとって有効な唯一のソリューションは次のとおりです。
.gradle folder
に移動します(デフォルトはC:\Users\<name>\
の下です)。gradle.properties
というファイルを作成します。#http proxy setup
systemProp.http.proxyHost=<your proxy URL>
systemProp.http.proxyPort=<your proxy Port>
systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
#https proxy setup
systemProp.https.proxyHost=<your proxy URL>
systemProp.https.proxyPort=<your proxy Port>
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost
うまくいきました! Firebaseを使用しても同じエラーが発生しました。Firebaseが私のGradleテンプレートを上書きし続けるため、ここで説明されている修正は役に立ちません。ここに答えがあります:
https://forum.unity.com/threads/commandinvokationfailure-gradle-build-failed.573040/
がんばって!
私の場合、アセット>プラグイン> Android> mainTemplate.gradleはすでにjcenter()呼び出しに含まれているので、「カスタムGradleテンプレート」を確認するだけで機能します!