Android Dependencies Resolution Failed

Hi Everyone! For the last few days I’ve been stuck with this issue, tried every solution but seems I’m doing something wrong.

Running Gradle...

D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=D:\AndroidSDK" "-PTARGET_DIR=D:\BGS\WW1BattleSimulator\TestPluginsTry2\Assets\Plugins\Android" "-PMAVEN_REPOS=https://maven.google.com" "-PPACKAGES_TO_COPY=com.google.android.gms:play-services-base:17.3.0;com.google.android.gms:play-services-ads-identifier:17.0.0;androidx.appcompat:appcompat:1.1.0" "-PUSE_JETIFIER=0" "-PDATA_BINDING_VERSION=3.6.0"
Executing command: D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=D:\AndroidSDK" "-PTARGET_DIR=D:\BGS\WW1BattleSimulator\TestPluginsTry2\Assets\Plugins\Android" "-PMAVEN_REPOS=https://maven.google.com" "-PPACKAGES_TO_COPY=com.google.android.gms:play-services-base:17.3.0;com.google.android.gms:play-services-ads-identifier:17.0.0;androidx.appcompat:appcompat:1.1.0" "-PUSE_JETIFIER=0" "-PDATA_BINDING_VERSION=3.6.0"
ERROR: Gradle failed to fetch dependencies.

Failed to run 'D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=D:\AndroidSDK" "-PTARGET_DIR=D:\BGS\WW1BattleSimulator\TestPluginsTry2\Assets\Plugins\Android" "-PMAVEN_REPOS=https://maven.google.com" "-PPACKAGES_TO_COPY=com.google.android.gms:play-services-base:17.3.0;com.google.android.gms:play-services-ads-identifier:17.0.0;androidx.appcompat:appcompat:1.1.0" "-PUSE_JETIFIER=0" "-PDATA_BINDING_VERSION=3.6.0"'
stdout:

stderr:

CONSOLE:

Failed to run 'D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "D:\BGS\WW1BattleSimulator\TestPluginsTry2\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=D:\AndroidSDK" "-PTARGET_DIR=D:\BGS\WW1BattleSimulator\TestPluginsTry2\Assets\Plugins\Android" "-PMAVEN_REPOS=https://maven.google.com" "-PPACKAGES_TO_COPY=com.google.android.gms:play-services-base:17.3.0;com.google.android.gms:play-services-ads-identifier:17.0.0;androidx.appcompat:appcompat:1.1.0" "-PUSE_JETIFIER=0" "-PDATA_BINDING_VERSION=3.6.0"'
stdout:

stderr:

exit code: -1073741502

UnityEngine.Debug:LogError(Object)
Google.Logger:Log(String, LogLevel) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/Logger.cs:136)
GooglePlayServices.PlayServicesResolver:Log(String, LogLevel) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/PlayServicesResolver.cs:990)
GooglePlayServices.<GradleResolution>c__AnonStorey11:<>m__19(Result) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:451)
GooglePlayServices.<GradleResolution>c__AnonStorey13:<>m__2C() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:564)
Google.RunOnMainThread:ExecuteNext() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:486)
Google.RunOnMainThread:<ExecuteAllUnnested>m__11() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:536)
Google.RunOnMainThread:RunAction(Action) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:343)
Google.RunOnMainThread:ExecuteAllUnnested(Boolean) (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()


Resolution failed

Failed to fetch the following dependencies:
com.google.android.gms:play-services-base:17.3.0
com.google.android.gms:play-services-ads-identifier:17.0.0
androidx.appcompat:appcompat:1.1.0


UnityEngine.Debug:LogError(Object)
Google.Logger:Log(String, LogLevel) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/Logger.cs:136)
GooglePlayServices.PlayServicesResolver:Log(String, LogLevel) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/PlayServicesResolver.cs:990)
GooglePlayServices.GradleResolver:LogMissingDependenciesError(List`1) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:95)
GooglePlayServices.<DoResolutionUnsafe>c__AnonStorey18:<>m__22(List`1) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:912)
GooglePlayServices.<GradleResolution>c__AnonStorey11:<>m__17() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:375)
GooglePlayServices.<GradleResolution>c__AnonStorey11:<>m__19(Result) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:454)
GooglePlayServices.<GradleResolution>c__AnonStorey13:<>m__2C() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/AndroidResolver/src/GradleResolver.cs:564)
Google.RunOnMainThread:ExecuteNext() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:486)
Google.RunOnMainThread:<ExecuteAllUnnested>m__11() (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:536)
Google.RunOnMainThread:RunAction(Action) (at /Users/chkuang/Workspace/Git/unity-jar-resolver/source/VersionHandlerImpl/src/RunOnMainThread.cs:343)
Google.RunOnMainThread:ExecuteAllUnnested(Boolean) (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()

Stuff I’ve tried included downloading various gradles, changing environment variables for java home, rebooting, changing the gradle in unity, importing google play libraries manually, using different unity versions, all to no avail - what is it that I’m missing?

1 Like

I tried the External tools with both default and with my own. With the default for some reason it shows the environment variable different than from what is actually in windows