$ErrorActionPreference = "Stop" $android = Join-Path (Split-Path -Parent $PSScriptRoot) "android" Set-Location $android $ver = "8.9" $zip = Join-Path $env:TEMP "gradle-$ver-bin.zip" $dest = Join-Path $env:TEMP "gradle-$ver" if (-not (Test-Path "$dest\bin\gradle.bat")) { Invoke-WebRequest "https://services.gradle.org/distributions/gradle-$ver-bin.zip" -OutFile $zip Expand-Archive -Force $zip $env:TEMP } & "$dest\bin\gradle.bat" wrapper --gradle-version $ver