2023-08-07 05:00:41 +03:00

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
```