๐ ๏ธ Build from source
October 1, 2025 ยท View on GitHub
This page will guide you through building ReVanced Manager from source.
-
Install Java Development Kit 17 (e.g. Temurin JDK)
Using WinGet:
sh winget install EclipseAdoptium.Temurin.17.JDKUsing SDKMAN!:
sdk install java 17.0.15-tem -
Clone the repository
git clone https://github.com/revanced/revanced-manager.git && cd revanced-manager -
Build the APK
./gradlew assembleRelease
Note
If the build fails due to authentication, you may need to authenticate to GitHub Packages.
Create a personal access tokens with the scope read:packages here and add your token to ~/.gradle/gradle.properties. Create the file if it does not exist.
Example gradle.properties file:
gpr.user = <GitHub username>
gpr.key = <Personal access token>