mirror of
https://github.com/revanced/revanced-website.git
synced 2025-05-02 15:44:25 +02:00
25 lines
776 B
Markdown
25 lines
776 B
Markdown
# 👶 Preparing a development environment
|
|
|
|
To develop ReVanced patches, a certain development environment is required.
|
|
|
|
## 📝 Prerequisites
|
|
|
|
- A Java IDE supporting Kotlin such as [IntelliJ IDEA](https://www.jetbrains.com/idea/)
|
|
- Knowledge of Java, [Kotlin](https://kotlinlang.org) and [Dalvik bytecode](https://source.android.com/docs/core/runtime/dalvik-bytecode)
|
|
- Android reverse engineering tools such as [jadx](https://github.com/skylot/jadx)
|
|
|
|
## 🏃 Prepare the environment
|
|
|
|
For this guide, [ReVanced Patches](https://github.com/revanced/revanced-patches) will be used as a base.
|
|
|
|
1. Clone the repository
|
|
|
|
```bash
|
|
git clone https://github.com/revanced/revanced-patches && cd revanced-patches
|
|
```
|
|
|
|
2. Build the patches
|
|
|
|
```bash
|
|
./gradlew build
|
|
``` |