ReVanced/revanced-patcher

GitHub: ReVanced/revanced-patcher

一个用于修改 Android 应用 Dalvik 字节码和资源的开源框架,支持通过模块化补丁定制 APK 功能。

Stars: 3234 | Forks: 276


                       

Continuing the legacy of Vanced

# 💉 ReVanced Patcher ![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/ReVanced/revanced-patcher/release.yml) ![GPLv3 License](https://img.shields.io/badge/License-GPL%20v3-yellow.svg) ReVanced Patcher 用于修补 Android 应用程序。 ## ❓ 关于 ReVanced Patcher 是一个用于修补 Android 应用程序的库。 它为 [ReVanced Manager](https://github.com/ReVanced/revanced-manager)、 [ReVanced CLI](https://github.com/ReVanced/revanced-cli) 和 [ReVanced Library](https://github.com/ReVanced/revanced-library) 提供支持,并且在使用 ReVanced Patcher 的 [ReVanced Patches](https://github.com/ReVanced/revanced-patches) 仓库中开发了一套丰富的补丁。 ## 💪 功能 ReVanced Patcher 提供的部分功能包括: - 🔧 **修补 Dalvik VM 字节码**:反汇编和汇编 Dalvik 字节码 - 📦 **修补 APK 资源**:解码和构建 Android APK 资源 - 📂 **修补任意 APK 文件**:直接从 APK 文件读取和写入任意文件 - 🧩 **编写模块化补丁**:广泛的 API 用于编写可以修补 Dalvik VM 字节码的模块化补丁, APK 资源和任意 APK 文件 ## 🚀 如何开始 要在你的项目中使用 ReVanced Patcher,请按照以下步骤操作: 1. [添加仓库](https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-gradle-registry#using-a-published-package) 到你的项目 2. 将依赖项添加到你的项目中: dependencies { implementation("app.revanced:revanced-patcher:{$version}") } 有关最小项目配置, 请参阅 [ReVanced Patches 模板](https://github.com/ReVanced/revanced-patches-template)。 ## 📚 其他内容 ### 🛠️ 构建 要构建 ReVanced Patcher, 你可以遵循 [ReVanced 文档](https://github.com/ReVanced/revanced-documentation)。 ### 📃 文档 该文档包含 ReVanced Patcher 的基础知识以及如何使用 ReVanced Patcher 创建补丁。 你可以在[这里](https://github.com/ReVanced/revanced-patcher/tree/main/docs)找到它。 ## 📜 许可证 ReVanced Patcher 根据 GPLv3 许可证授权。有关更多信息,请参阅[许可证文件](LICENSE)。 [tl;dr](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3) 只要你在源文件中跟踪更改/日期,你就可以复制、分发和修改 ReVanced Patcher。 对 ReVanced Patcher 的任何修改也必须在 GPL 下提供, 连同构建和安装说明。
标签:Android, APK修改, CSV导出, DEX文件, DNS 反向解析, DNS解析, DSL, Kotlin, ReVanced, Smali, 云资产清单, 去广告, 后台面板检测, 字节码操作, 应用增强, 开源项目, 目录枚举, 移动安全, 自动化构建, 补丁工具, 软件破解, 逆向工程