๐ ๏ธ Build from source
March 16, 2026 ยท 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.18-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:
githubPackagesUsername = <GitHub username>
githubPackagesPassword = <Personal access token>