Skip to content
mytv-androidPublic

About

哔神,启动!

Topics

Resources

Stars

24 stars

Watchers

1 watching

Forks

Repository files navigation

myBV

myBV

myBV 是 BV 的后续维护版本,适配 Android 移动端 和 Android TV,使用 Jetpack Compose 开发。

myBV 无法在中国大陆地区内的智能电视上使用,如有相关使用需求请使用 云视听小电视

禁止在中国境内传播、宣传、分发 myBV


从旧版 BV 迁移

  1. 安装 迁移桥接版,覆盖安装后原有设置和登录状态会保留。
  2. 安装 myBV:Github Releases。
  3. 打开 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、keyPassword
  • SIGN_KEY:base64 后的 keystore,解码为 keystore.jks
  • GOOGLE_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 许可证:

各项目的版权归其原作者所有。

License

MIT © aaa1115910

About

哔神,启动!

Topics

Resources

Stars

24 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages