概要
Gradle failed to fetch dependencies. Failed to run 'XXXX/UnityProject/Temp/PlayServicesResolverGradle/gradlew --no-daemon -b "XXXX/UnityProject/Temp/PlayServicesResolverGradle/PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=/Applications/Unity/Hub/Editor/2022.1.11f1/PlaybackEngines/AndroidPlayer/SDK" "-PTARGET_DIR=XXXX/UnityProject/Assets/Plugins/Android" "-PMAVEN_REPOS=file:///XXXX/UnityProject/Assets/Firebase/m2repository" "-PPACKAGES_TO_COPY=com.google.firebase:firebase-analytics:21.1.1;com.google.firebase:firebase-analytics-unity:9.6.0;com.google.firebase:firebase-common:20.1.2;com.google.android.gms:play-services-base:18.1.0;com.google.firebase:firebase-app-unity:9.6.0;com.google.firebase:firebase-auth:21.0.8;com.google.firebase:firebase-auth-unity:9.6.0" "-PUSE_JETIFIER=1" "-PDATA_BINDING_VERSION=4.0.1"' stdout: stderr: The operation couldn't be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java. exit code: 1 UnityEngine.Debug:LogError (object) Google.Logger:Log (string,Google.LogLevel) (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/VersionHandlerImpl/src/Logger.cs:136) GooglePlayServices.PlayServicesResolver:Log (string,Google.LogLevel) (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/AndroidResolver/src/PlayServicesResolver.cs:1055) GooglePlayServices.GradleResolver/<GradleResolution>c__AnonStorey11:<>m__19 (GooglePlayServices.CommandLine/Result) (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:459) GooglePlayServices.GradleResolver/<GradleResolution>c__AnonStorey11/<GradleResolution>c__AnonStorey13:<>m__2C () (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:572) Google.RunOnMainThread:ExecuteNext () (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:486) Google.RunOnMainThread:<ExecuteAllUnnested>m__12 () (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:536) Google.RunOnMainThread:RunAction (System.Action) (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:343) Google.RunOnMainThread:ExecuteAllUnnested (bool) (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:530) Google.RunOnMainThread:ExecuteAll () (at /Users/chkuang/Workspace/git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:512) UnityEditor.EditorApplication:Internal_CallUpdateFunctions () (at /Users/bokken/buildslave/unity/build/Editor/Mono/EditorApplication.cs:359)
Firebase を導入した Unity プロジェクトで Android Resolver の Resolve を実行したら
上記のエラーが時々発生する現象に遭遇した
上記のサイト様を参考に
Preferences の「External Tools > Android > JDK Installed with Unity」のチェックを
外してからもう一度チェックして Android Resolver の Resolve を実行したら
エラーが発生せず正常に処理が完了した