与Admob统一集成时,“ gradle无法获取依赖项”

这是堆栈跟踪

Gradle failed to fetch dependencies.

Failed to run 'E:\Projects\R & D\Unity 2018.4.6f1\FacebookAds\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "E:\Projects\R & D\Unity 2018.4.6f1\FacebookAds\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=C:\Users\The Knights-CG\AppData\Local\Android\sdk" "-PTARGET_DIR=E:\Projects\R & D\Unity 2018.4.6f1\FacebookAds\Assets\Plugins\Android" "-PMAVEN_REPOS=https://maven.google.com/" "-PPACKAGES_TO_COPY=com.google.android.gms:play-services-ads:18.2.0" "-PUSE_JETIFIER=1" "-PDATA_BINDING_VERSION=3.4.0"'
stdout:

stderr:
The system cannot find the path specified.
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain

exit code: 1

UnityEngine.Debug:LogError(Object)
Google.Logger:Log(String,LogLevel) (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/Logger.cs:103)
GooglePlayServices.PlayServicesResolver:Log(String,LogLevel) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/PlayServicesResolver.cs:957)
GooglePlayServices.<GradleResolution>c__AnonStoreyF:<>m__18(Result) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/GradleResolver.cs:377)
GooglePlayServices.<GradleResolution>c__AnonStorey10:<>m__28() (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/GradleResolver.cs:476)
Google.RunOnmainThread:ExecuteNext() (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:377)
Google.RunOnmainThread:<ExecuteAll>m__18() (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:408)
Google.RunOnmainThread:Runaction(action) (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:234)
Google.RunOnmainThread:ExecuteAll() (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:406)
Google.RunOnmainThread:Run(action,Boolean) (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:363)
GooglePlayServices.<GradleResolution>c__AnonStoreyF:<>m__27(Result) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/GradleResolver.cs:476)
GooglePlayServices.ProgressReporter:SignalComplete() (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/CommandLineDialog.cs:116)
GooglePlayServices.ProgressReporter:CommandLineToolCompletion(Result) (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/CommandLineDialog.cs:107)
GooglePlayServices.<RunAsync>c__AnonStorey1:<>m__4() (at /Users/smiles/dev/src/unity-jar-resolver/source/PlayServicesResolver/src/CommandLine.cs:137)
Google.RunOnmainThread:ExecuteNext() (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:377)
Google.RunOnmainThread:<ExecuteAll>m__18() (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:408)
Google.RunOnmainThread:Runaction(action) (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:234)
Google.RunOnmainThread:ExecuteAll() (at /Users/smiles/dev/src/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnmainThread.cs:406)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()
adi2589900 回答:与Admob统一集成时,“ gradle无法获取依赖项”

当您的项目路径过长并且包含一些干扰解析器的字符时,会发生此错误。

将项目文件夹复制到一些易于获取的位置(例如桌面),然后解析器就可以正常工作。

,

将目录名“ R&D”更改为“ Test”,这就是您出错的原因。目录名不允许使用“&”字符。

本文链接:https://www.f2er.com/3168908.html

大家都在问