Echo Music 网络与数据设置:流量控制、缓存管理、离线模式
Echo Music 的网络使用场景
Echo Music 在以下场景需要联网:
| 场景 | 是否必须联网 | 可以离线吗 |
|---|---|---|
| 播放在线流媒体歌曲 | ✅ 必须 | 可以(提前下载好) |
| 播放本地文件 | ❌ 完全离线 | 可以 |
| 搜索 | ✅ 必须 | 可以(搜索历史缓存) |
| 拉取歌词 | ⚠️ 自动拉取,但已缓存的不重复拉 | 部分可以(歌词已缓存) |
| Echo Brain / Smart Queue 刷新 | ✅ 必须拉新候选 | 不可以(需要在线生成候选) |
| Echo Find 环境音识别 | ✅ 必须 | 不可以 |
| 下载离线歌曲 | ✅ 必须 | 不可以 |
| 首页信息流推荐刷新 | ⚠️ 非必须,缓存着旧的可以看 | 部分可以(缓存推荐) |
| Genius / Wikipedia 注解查询 | ✅ 必须 | 部分可以(已缓存的注解) |
| SponsorBlock 广告跳过查询 | ⚠️ 每次播放时查,查不到就不跳过 | 部分可以(已缓存的标记) |
| AI 翻译歌词 | ✅ 必须 | 部分可以(已缓存的翻译) |
蜂窝 vs Wi-Fi 切换时的行为
Echo Music 会自动感知网络类型变化,并做相应调整:
- Wi-Fi 下:数据节省模式自动关闭,最高码率拉取,推荐刷新频率最高
- 切到蜂窝:数据节省模式自动开启(默认行为,可改),码率自动降到 128-192kbps,推荐刷新频率降低
- Wi-Fi 断开 / 信号差:如果当前播放的是在线歌曲、且缓存还够——继续播;缓存不够——暂停并提示「网络中断」
- 网络恢复:暂停的自动恢复播放、正在进行的下载自动续传
手动指定蜂窝下的下载行为
有时候你可能想在蜂窝网络下也下载(比如临时赶时间、或有足够流量):
- 设置 → 网络 → 「允许蜂窝网络下下载」开关(默认开)
- 开关关闭后,只有连 Wi-Fi 时才能下载,蜂窝网下点下载会提示「连 Wi-Fi 后自动开始」
缓存管理
Echo Music 的缓存是自动清理的——旧缓存会被新缓存替换,不会无限增长。但有时候可能需要手动清理:
| 缓存类型 | 存储位置 | 手动清理 |
|---|---|---|
| 歌词缓存 | files/lyrics-cache/ | 设置 → 清除歌词缓存 |
| 缩略图缓存 | cache/thumbnails/ | 设置 → 清除缩略图缓存 |
| 流媒体预缓冲 | cache/stream/ | 设置 → 清除流媒体缓冲 |
| 离线下载文件 | files/downloads/ | 不建议手动清理——用「下载管理器」或「离线库管理」里的删除操作,不要手动删 |
清理缓存只会暂时释放空间,下次使用时 Echo Music 会重新拉取。不影响你的歌单、收藏、聆听历史等用户数据——那些存在另一个不受缓存影响的数据库里。
离线模式判断
Echo Music 不会在界面上直接显示「当前是在线还是离线」的大标签——它用被动提示的方式让你知道当前状态:
- 完全离线(飞行模式):搜索按钮变灰、在线歌曲的播放按钮变灰、首页推荐卡片显示「离线不可用」
- 弱网(信号差):正在播放的歌曲会出现短暂卡顿、下载速度明显变慢但不会断、推荐刷新时提示「刷新失败,稍后重试」
- 网络刚恢复:正在播放的歌曲如果之前因为断网暂停,会自动恢复播放;后台下载任务自动续传
不需要手动开「离线模式」——Echo Music 完全根据网络状态自动处理一切。
Wi-Fi 下的后台下载
如果你设置了「允许蜂窝网络下下载」关闭,那么下载任务会在 Wi-Fi 连接时自动排队开始。就算 Echo Music 在后台、甚至锁屏,只要还连着 Wi-Fi、系统电池优化没杀后台,下载就能继续。
下载完成后 Echo Music 会在通知栏显示成功提示。