Skip to content

Releases: bbplayer-app/BBPlayer

v2.6.3

Choose a tag to compare

@github-actions github-actions released this 18 Jul 10:49
108b487

此版本为 v2.6.1 版本回滚。

如果你已经更新到了 v2.6.2 版本,且无法接受以下 bug,请更新到此版本:

  1. 无法下载新主题
  2. 歌词页面无法调整偏移量

v2.6.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 01:00
97d68a5

🚀 新增

  1. 播放设置中新增「允许与其他软件同时播放」开关

🐛 修复与优化

  1. 修复了在按键导航栏模式下 NowPlayingBar 显示错误的问题
  2. 修复因竞态导致的闪退问题
  3. 修复 SplashScreen 视频播放卡死的问题
  4. 修复搜索装扮时结果为空导致的报错问题
  5. 避免将网络问题导致的播放器报错上报到 sentry
  6. 修复 PlayerLyrics 在歌词解析失败时弹出 toast 的问题,并使用 useMemo 缓存解析结果避免切换页面时重复解析
  7. 修复 bottom tabs 在软键盘升起时被错误抬升的问题
  8. 修复因图片过大导致软件崩溃的问题

我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.6.1-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.6.1-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.6.1-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.6.1-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 09:30
efcb841

v2.6.0

🎉 动态主题功能发布

一直很眼馋隔壁 azusa-player 的动态主题,于是就借鉴了这个功能。

简单来说,就是你可以在软件内直接搜索并下载任何(无论你是否购买)bilibili 的主题装扮/收藏集,并直接使用。

目前支持的特性有:

  • 软件主页头部背景
  • 开屏动画
  • 点赞动画
  • 进度条动画
  • 底栏主题按钮样式
  • 头像框

效果:

show_compressed.mp4

🚀 新增

  1. 动态主题功能(❤️ https://github.com/lovegaoshi/azusa-player-mobile
  2. 歌单置顶
  3. 数据备份与恢复

我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.6.0-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.6.0-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.6.0-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.6.0-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.5.2

Choose a tag to compare

@github-actions github-actions released this 25 May 01:35
ef9efad

🚀 新增

  1. 主页精简模式(只保留搜索框)

🐛 修复与优化

  1. 将部分 ExpoUI TextField 回滚为 RNPaper TextField
  2. 优化播放列表与分享页面操作按钮样式,使其背景和图标颜色根据封面动态提取的主题色自动计算匹配。
  3. 优化设置页面排序,重新设计手机号与二维码登录界面为原生页面
  4. bilibiliApibilibiliApiClient 及其所有调用处的参数由位置参数重构为对象参数
  5. 修复因 expo-media-library 重构而不再导出 MediaLibrary.PermissionStatus 导致的 TypeScript 编译报错问题,替换为直接从 expo 导入并使用 PermissionStatus
  6. orpheus: 修复 selectDirectory 在部分设备上因 Android 框架竞态条件导致的 NullPointerException 崩溃。
  7. 播放器页面标题点击后直接展开/收起完整标题。
  8. 优化设置首页底部滚动空间和透明渐变遮罩。
  9. 歌词编辑弹窗新增清除歌词按钮,可标记当前歌曲跳过歌词并隐藏歌词显示。
  10. 评论区支持把 Bilibili 表情占位符渲染为对应图片。
  11. 设置页移除底部关于信息。
  12. Bilibili 相关 React Query 请求现在会把 AbortSignal 传递到底层 API 请求。
  13. 播放器页面歌曲标题过长时改为单行截断,避免挤占下方控制区域。
  14. 音乐库播放列表搜索框恢复使用 React Native Paper 实现。
  15. 修复从云端恢复或拉取共享歌单时,同名本地歌单会导致播放列表重复报错的问题。

我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.5.2-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.5.2-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.5.2-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.5.2-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.5.1

Choose a tag to compare

@github-actions github-actions released this 22 May 09:21
1d1afa9

🐛 修复与优化

  1. 修复 v2.5.0 版本中可能存在的导致软件崩溃的问题

我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.5.1-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.5.1-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.5.1-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.5.1-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 22 May 04:53
8f7a560

🚀 新增

  1. 搜索页面集成 UP 主搜索
  2. 支持修改歌曲封面
  3. 支持魅族状态栏歌词显示

🐛 修复与优化

  1. 优化热力图组件 WeeklyHeatMap,使其左侧星期几固定显示,不再随水平滑动而移动
  2. 使用 react-native-boost 对部分 ViewText 组件进行加速,提升界面性能
  3. 关闭 R8 混淆并从构建工作流中移除上传 mapping 的步骤,优化构建流程
  4. 将大量组件替换为 ExpoUI 原生组件,带来更流畅的用户体验
  5. 废弃并关闭弹幕功能,移除相关设置入口以精简系统
  6. 重构播放器进度条,采用波浪样式
  7. 升级 react-native-tab-view,带来全新升级的样式设计
  8. 优化歌单列表的背景颜色提取算法,使色彩过渡更加自然美观
  9. 优化外部歌单导入功能,支持保存并恢复导入进度
  10. 优化组件代码结构,提高 React Compiler 编译通过率
  11. 修复共享歌单无法使用的问题
  12. 修复设置页面按钮偶现的闪烁问题

Important

该版本完全重构了共享播放列表系统,故原来创建的共享播放列表会自动转换为普通播放列表,需要再次共享


我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.5.0-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.5.0-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.5.0-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.5.0-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.4.6

Choose a tag to compare

@github-actions github-actions released this 10 May 14:20
44e0a74

🐛 修复与优化

  1. 修复 v2.4.5 版本中状态栏歌词闪烁的问题

我要下载哪个版本?

xxx-mapping.txt 为 R8 Mapping 文件,供调试软件报错信息使用,普通用户无需下载

文件名 架构 适用设备
bbplayer-v2.4.6-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.4.6-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.4.6-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.4.6-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.4.5

v2.4.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 May 13:15
fe0cbb0

Important

该版本目前已知「状态栏歌词」功能存在一点问题,会导致显示状态栏歌词时闪烁,介意勿更!

🚀 新增

  1. 车载歌词显示(我没有条件测试该功能是否正常,如果无法使用请提 issue 反馈)

🐛 修复与优化

  1. 修复分 p 视频播放记录无法上传的问题

我要下载哪个版本?

xxx-mapping.txt 为 R8 Mapping 文件,供调试软件报错信息使用,普通用户无需下载

文件名 架构 适用设备
bbplayer-v2.4.5-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.4.5-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.4.5-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.4.5-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.4.4

Choose a tag to compare

@github-actions github-actions released this 18 Apr 10:25
87ae67f

[2.4.4] - 2026-04-18

🚀 新增

  1. 支持在下载页面直接播放歌曲,操作逻辑更顺滑
  2. 架构封装:将所有 player 相关监听器注册统一移至 PlayerSideEffects 中
  3. Orpheus:不再在主线程运行所有异步函数,仅将必须的 player 调用保留在主线程

🐛 修复与优化

  1. 修复随机播放功能开销过大导致界面卡死的问题
  2. 修复离线模式下播放器进入错误状态后无法恢复的 Bug
  3. 针对部分手机阉割 SAF 框架的问题,增加默认导出路径(Music/BBPlayer)以确保导出功能可用
  4. 修复上报播放记录到 B 站功能不可用的问题
  5. 修复最近播放页面点击歌曲无法播放的问题
  6. 修复从外部播放列表同步时无法正常恢复的问题
  7. 移除预加载歌词功能,进一步优化系统资源占用

我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.4.4-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.4.4-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.4.4-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.4.4-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器

v2.4.3

Choose a tag to compare

@github-actions github-actions released this 27 Mar 01:07
f30fd56

Version v2.4.3

🚀 新增

  1. 主页集成 GitHub 风格播放历史热力图,直观展示每日播放统计
  2. 全面重构主页架构,提升交互流畅度
  3. 桌面歌词支持 Y 轴坐标记忆持久化
  4. 新增歌词预加载功能,大幅提升切歌时的歌词显示速度
  5. 支持多选本地歌单进行去重合并管理
  6. 桌面/状态栏歌词在修改或偏移调整时实现自动同步
  7. 桌面歌词面板新增「清空歌词」快捷按钮,支持跳过特定曲目的歌词匹配
  8. 自动隐藏无歌词状态下的桌面及状态栏歌词面板,界面更简洁
  9. Orpheus 随机模式重构:开启时直接打乱播放队列,确保听歌新鲜感

🐛 修复与优化

  1. 播放器主页标题渐变动画重构为独立 Hook,UI 逻辑更清晰
  2. 手机登录模块及极验验证(Geetest)重构,大幅提升稳定性
  3. 模块化同步逻辑,优化 PlaylistSyncWorker 的执行效率
  4. 增强 JSON.parse 等底层调用的安全性,防止非法数据导致崩溃
  5. 清理项目冗余代码及未使用变量,进一步优化安装包体积

我要下载哪个版本?

文件名 架构 适用设备
bbplayer-v2.4.3-prod-arm64-v8a.apk arm64-v8a 首选推荐。适用于绝大多数现代安卓手机
bbplayer-v2.4.3-prod-armeabi-v7a.apk armeabi-v7a 适用于较老的设备(通常是几年前的旧手机)或部分低端入门机型。
bbplayer-v2.4.3-prod-x86.apk x86 主要用于电脑上的安卓模拟器
bbplayer-v2.4.3-prod-x86_64.apk x86_64 适用于支持 64 位的安卓模拟器