ReVanced Extended Builder 使用教程
rvx-builder A NodeJS ReVanced Extended builder 项目地址: https://gitcode.com/gh_mirrors/rvx/rvx-builder
1. 项目介绍
ReVanced Extended Builder 是一个开源项目,基于 NodeJS 开发,用于下载支持的应用的 APK 文件并轻松构建 ReVanced Extended。ReVanced 是一个修改版的应用,它移除了原始应用中的广告和限制,并添加了一些额外的功能。
2. 项目快速启动
环境要求
- Docker
- Docker Compose (对于 *nix CLI)
克隆仓库
首先,您需要克隆仓库到本地目录:
git clone https://github.com/inotia00/rvx-builder.git
cd rvx-builder
使用 Docker Compose 启动
构建 Docker 镜像(使用 --no-cache
从头开始构建,以避免版本冲突):
docker-compose build --pull --no-cache
启动容器(在 localhost:8000
上运行):
docker-compose up -d
要停止容器,执行以下命令:
docker-compose down
确保您在 rvx-builder
目录下执行 docker-compose
命令。
使用 Docker 启动
构建 Docker 镜像:
docker build --pull -t <镜像名称> --no-cache .
运行新构建的容器:
docker run -d --name <容器名称> -p 8000:8000 --restart unless-stopped -v ./revanced/:/app/rvx-builder/revanced/<镜像名称>
容器将在 http://localhost:8000
上启动。要停止容器,执行以下命令:
docker rm <容器名称> -f
docker rmi <镜像名称> -f
要更新到 Builder 的新版本,停止现有容器,构建新镜像,然后重新启动容器。
在两种构建方式中,都会保留持久化存储。所有构建都存储在 <路径到>/rvx-builder/revanced/
。
3. 应用案例和最佳实践
案例一:构建 YouTube Music 无广告版本
- 启动 ReVanced Extended Builder。
- 选择 YouTube Music 应用。
- 移除广告和相关限制。
- 构建并下载修改后的 APK。
案例二:定制化 Android 应用
- 启动 ReVanced Extended Builder。
- 选择需要定制的应用。
- 添加或移除功能。
- 构建并下载定制的 APK。
4. 典型生态项目
ReVanced Extended Builder 是 ReVanced 生态中的一个重要组成部分,以下是几个典型的生态项目:
- ReVanced:修改版的应用,去除广告和限制。
- ReVanced MicroG:为 ReVanced 应用提供 Google 服务支持。
- ReVanced Manager:管理 ReVanced 应用的安装和更新。
通过这些项目,开发者可以创建更加定制化和增强版的 Android 应用。
rvx-builder A NodeJS ReVanced Extended builder 项目地址: https://gitcode.com/gh_mirrors/rvx/rvx-builder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考