
Harmony Music
一款用 Flutter 构建的音乐流媒体应用(目前仅支持 Android)。
特点
- 能够从 Ytube/Ytube Music 播放歌曲。
- 播放时歌曲缓存
- 支持广播功能
- 背景音乐
- 播放列表创建和书签支持
- 艺术家和专辑书签支持
- 通过从 Ytube/Ytube Music 分享导入歌曲、播放列表、专辑、艺术家。
- 流媒体质量控制
- 跳过静音
- 动态主题
- 均衡器支持
- 歌词支持
- 无广告
- 无需登录
- Piped 播放列表集成
下载
待办事项
- 备份与恢复
故障排除
- 如果您遇到通知控制问题或音乐播放被系统优化停止,请在设置中启用“忽略电池优化”选项。
免责声明
This project has been created while learning & learning is the main intention.
This project is not sponsured or affiliated with, funded, authorized, endorsed by any content provider.
Any Song, content, trademark used in this app are intellectual property of their respective owners.
Harmony music is not responsible for any infringement of copyright or other intellectual property rights that may result
from the use of the songs and other content available through this app.
学习参考与致谢
Flutter 文档 – 学习跨平台 UI/应用开发的最佳指南 Suragch 关于 Just audio 和状态管理、架构风格的文章 sigma67 的非官方 ytmusic api 项目 App UI 灵感来自 vfsfitvnm 的 ViMusic
主要使用的软件包
- just_audio: ^0.9.32 – 提供播放歌曲的音频播放器
- audio_service: ^0.18.9 – 管理后台音乐和平台音频服务
- get: ^4.6.5 – 用于高性能状态管理、智能依赖注入和路由管理的包
- youtube_explode_dart: ^1.12.4 – 提供歌曲 URL 的第三方包
- hive: ^2.2.3 – 使用的离线数据库
- hive_flutter: ^1.1.0


