GitHunt
GI

gilzoide/unity-gradle-wrapper

Automatically generate Gradle Wrapper (gradlew) when exporting Android projects in Unity

Gradle Wrapper Generator

openupm

Automatically generate a Gradle Wrapper (gradlew)
when exporting Android projects in Unity.

Just choose the desired version in Gradle Wrapper Project Settings and voilà!
The plugin will use the JDK and Gradle configured in Unity for generating the
wrapper, so there's no need to install or configure anything else.

The Gradle Version setting gets stored in the
ProjectSettings/GradleVersion.txt file.

Installing

This package is available on the openupm registry and can be installed using the openupm-cli:

openupm add com.gilzoide.gradle-wrapper

Otherwise, you can install via Unity Package Manager
using this repository URL and tag:

https://github.com/gilzoide/unity-gradle-wrapper.git#1.1.2

Alternatively, add the following into your Packages/manifest.json file:

{
  "dependencies": {
// ...
    "com.gilzoide.gradle-wrapper": "https://github.com/gilzoide/unity-gradle-wrapper.git#1.1.2",
// ...
  }
}

How to use

  1. Open the Gradle Wrapper section in Project Settings
  2. Write the version of Gradle you want in the Gradle Version setting input
    field
  3. Mark Export Project in the Build Settings window
  4. Hit the Export button
  5. Enjoy 🍾

Why

If you open an exported project in Android Studio, it will
generate a Gradle Wrapper if none is found in the project.
It will use one of the newest versions of Gradle, which may be incompatible
with the project's build scripts, and may not be able to build.

Also, even though Unity bundles it's own version of Gradle and all others are
not officially supported, sometimes projects need Gradle features that are only
available in newer versions.
In this scenario, every developer would need to download this specific version
and configure Unity to use it.
On top of that, when dealing with multiple projects, chances are not all of
them need the same version of Gradle.

With gradlew, all you need to do is run it, either from Android Studio or
from the console - the wrapper will take care of downloading and running the
right version.

Languages

C#100.0%

Contributors

The Unlicense
Created June 19, 2022
Updated November 18, 2025