news 2026/8/21 22:59:31

BiliRoamingX 补丁编译与 APK 修补完整指南:三步拿到可用的 B 站修改版

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BiliRoamingX 补丁编译与 APK 修补完整指南:三步拿到可用的 B 站修改版

BiliRoamingX 补丁编译与 APK 修补完整指南:三步拿到可用的 B 站修改版

【免费下载链接】BiliRoamingX-integrationsBiliRoamingX integrations and patches powered by ReVanced.项目地址: https://gitcode.com/gh_mirrors/bi/BiliRoamingX-integrations

BiliRoamingX 是基于 ReVanced 的哔哩哔哩客户端修改项目,提供解除区域限制、过滤推荐、自定义播放等增强。这篇教程带你从零跑通补丁编译与 APK 修补,得到可直接安装的增强版哔哩哔哩 APK。

它能给你的 B 站带来什么

修补成功后,所有增强设置都会融入 APP 自己的设置页,随时开关:

  • 解锁番剧区域限制:通过解析服务器观看区域受限的版权番剧,还支持本地保存播放进度
  • 净化浏览体验:自由移除页面组件,对推荐、热门、动态、评论做关键词过滤
  • 播放深度定制:自定义直播与视频默认清晰度、播放速度、字幕样式,字幕可翻译、保存、导入
  • 效率细节:自由复制评论与视频信息、调用外部下载器、自动领取 B 币券

完整功能清单见 项目 README。

开工前对照清单

先对照下表逐项备齐,任何一项缺失都会卡住后面流程:

项目要求
Java 环境⚠️ 推荐 Java 11,Java 17 可能导致签名失败
Gradle项目自带 wrapper,无需单独安装
revanced-cli建议使用修改版,其签名流程经过优化
目标 APK哔哩哔哩官方 APK,如 7.70.0 版本
项目源码git clone https://gitcode.com/gh_mirrors/bi/BiliRoamingX-integrations

一次跑通的编译与修补流程

整个过程只有两条命令,先编译再修补,顺序不能反。

  1. 🔧 编译补丁包:进入项目根目录执行下面命令,同时产出集成模块与补丁包:

    ./gradlew :patches:build

    成功后,项目根目录的 build 文件夹下会生成integrations.apkBiliRoamingX-patches.jar两个文件。

  2. 修补目标 APK:下面这条命令会把两个产物合并进哔哩哔哩 APK 并完成签名:

    java -jar revanced-cli.jar patch --sign-levels "2,3" --merge integrations.apk --patch-bundle BiliRoamingX-patches.jar target.apk

    执行完成后,✅ 你就得到一个已签名、可直接装机的增强版 APK。

出错了?查这张表

修补过程报错,九成是下面四种情况,对照处理即可:

现象可能原因解决
修补后的 APP 一分钟内闪退缺少签名级别参数命令中补上--sign-levels "2,3"重新修补
JCE 无法验证提供者的报错Java 17 环境不兼容先把 Java 切到 11 再执行修补命令
依旧签名失败内置签名流程异常用 MT 管理器对未签名 APK 手动做 V2+V3 签名
修补直接失败文件路径错误、补丁包不完整核对三个文件路径,重新执行./gradlew :patches:build

几个容易踩的坑

  • patches.json是修补过程中自动生成的,但对最终 APK 没有任何功能作用,忽略即可
  • 签名质量直接决定能否正常安装运行,用官方 CLI 遇到签名异常时,优先换修改版 revanced-cli
  • 不同版本的哔哩哔哩可能需要调整补丁参数,新版本出现闪退时先确认参数匹配,再到 补丁源码 里排查

先编译、再修补,装上去能正常打开就算成功。下次升级哔哩哔哩版本,直接复制这条命令重跑一遍即可:

java -jar revanced-cli.jar patch --sign-levels "2,3" --merge integrations.apk --patch-bundle BiliRoamingX-patches.jar target.apk

【免费下载链接】BiliRoamingX-integrationsBiliRoamingX integrations and patches powered by ReVanced.项目地址: https://gitcode.com/gh_mirrors/bi/BiliRoamingX-integrations

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/21 22:57:38

Java原子类实战:CAS原理、ABA问题与高并发售票系统案例

最近在开发过程中,遇到了一个非常棘手的问题:一个看似简单的业务逻辑,在特定并发场景下,数据状态出现了难以解释的错乱。经过漫长的排查,最终定位到问题根源在于对 Java 语言中一个被称为“逆天特性”的并发工具理解和…

作者头像 李华
网站建设 2026/8/21 22:53:55

3分钟用 Markdown 做出一套专业 PPT?Marp 从零到成片的完整路径

3分钟用 Markdown 做出一套专业 PPT?Marp 从零到成片的完整路径 【免费下载链接】marp The entrance repository of Markdown presentation ecosystem 项目地址: https://gitcode.com/gh_mirrors/mar/marp 每次做 PPT,你是不是先花大量时间拖文本…

作者头像 李华
网站建设 2026/8/21 22:49:10

本地优先Chrome标签页管理器:从架构到实践的完整指南

在实际浏览器使用中,标签页管理是一个高频且容易被忽视的痛点。当打开的标签页超过十几个,浏览器顶部的标签栏就会变得拥挤不堪,难以辨认和切换。更糟糕的是,一旦浏览器崩溃或误关闭窗口,找回那些未保存进书签的临时工…

作者头像 李华