myBV 是 BV 的后续维护版本,适配 Android 移动端 和 Android TV,使用 Jetpack Compose 开发。
myBV 无法在中国大陆地区内的智能电视上使用,如有相关使用需求请使用 云视听小电视
禁止在中国境内传播、宣传、分发 myBV
- 安装 迁移桥接版,覆盖安装后原有设置和登录状态会保留。
- 安装 myBV:Github Releases。
- 打开 myBV,按提示点击「开始迁移」;完成后即可卸载旧版 BV。
桥接版进入应用时会检查 myBV 正式版,并在 myBV 安装后提示打开迁移。
如果 myBV 与桥接版使用不同签名,构建桥接版时需要把 myBV 签名证书的 SHA-256 写入 bv 仓库变量 MYBV_CERT_SHA256,否则迁移会被安全校验拒绝。
推荐使用 易用TV助手 管理配置:它收录了 myBV 及其他开源 TV 应用,可一键安装,并提供扫码遥控、文件传输、应用安装与更新等模块,方便在电视上集中管理和查看各应用的配置与使用教程,无需注册账号。
GitHub Actions 使用以下 secrets(与 myMusic 相同):
SIGNING_PROPERTIES:base64 后的signing.properties,包含storeFile、storePassword、keyAlias、keyPasswordSIGN_KEY:base64 后的 keystore,解码为keystore.jksGOOGLE_SERVICES_JSON(可选):Firebase 配置
签名证书 SHA-256 可用 apksigner verify --print-certs <apk> 查看。桥接版与 myBV 使用同一签名时可直接迁移;使用不同签名时,把 myBV 的证书 SHA-256 设为 bv 仓库变量 MYBV_CERT_SHA256 后重新构建桥接版。
构建命令:
./gradlew assembleDefaultAlpha # Alpha
./gradlew assembleDefaultRelease # 正式myBV 参考并改写了以下上游项目的代码,三者均使用 MIT 许可证:
各项目的版权归其原作者所有。
MIT © aaa1115910