Echo Music APK 下载、安装与首次启动权限
Android 版本要求
Echo Music 最低支持 Android 6.0(Marshmallow)。开发者建议使用 8.0+ 以获得完整的 Material 3 体验,但 6.0 以上都能正常运行。
安装包类型
GitHub Releases 页面提供两种构建变体,按需选择:
| 变体 | 说明 | 推荐场景 |
|---|---|---|
| FOSS | 完全无 Google Play Services 依赖,不带 Chromecast | 不使用 Cast、在意纯开源、或用 LineageOS 等无 GMS ROM 的用户 |
| GMS | 包含 Google Play Services 依赖,支持 Chromecast | 用 Cast 投电视、用原生 GMS 环境的用户 |
两个版本功能上完全一致,区别只在 Google 相关的服务调用。下载后文件名里会标注变体名——如果不确定,先下 FOSS,缺 Cast 时再换 GMS。
下载与安装
步骤一:获取 APK
Echo Music 的分发方式是 GitHub Releases 直接下载,不经过 Google Play、不经过国内应用商店。打开项目的 Releases 页面选择最新版本,下载对应你架构和变体的 APK 文件。
如果你的手机是 ARM64(大部分 2018 年之后的机型),优先下
arm64-v8a架构的版本,体积更小、性能更好。universal是全架构通吃版本,体积最大但兼容性最好。
步骤二:允许安装未知来源
下载完成后点击文件安装,系统会提示「无法安装未知来源的应用」。不同系统版本路径略有差异:
- Android 8.0 及以上:在弹窗里直接点「设置」,打开允许该文件管理器 / 浏览器安装 APK 的开关
- Android 7.x 及以下:进「设置 → 安全 → 安装未知应用」,勾选你用来下载 APK 的应用(Chrome、浏览器、文件管理器等)
步骤三:完成安装
打开刚下载的 APK,点「安装」。安装过程中系统会弹出权限申请,见下一节。
首次启动需要的权限
Echo Music 只在真正需要的时候才申请权限,所有权限都可以拒绝(拒绝后对应功能不可用,但核心播放不受影响):
| 权限 | 什么时候要 | 拒绝后果 |
|---|---|---|
| 存储读取 | 播放本地音频文件 | 在线流不受影响,但无法扫描本地歌曲 |
| 存储写入 | 下载离线文件、设铃声 | 无法下载离线、无法设为铃声 |
| 位置信息 | Echo Find(环境音识别)可选的位置标注 | Echo Find 不能记录识别时的地理位置,核心识别仍可用 |
| 通知 | 播放控制常驻通知栏、下载进度通知 | 锁屏通知栏没有播放控件 |
| 后台弹出界面 | 跨歌淡入淡出时无缝衔接 | 部分过渡效果被系统限制 |
| 蓝牙 | 检测蓝牙耳机连接状态、自动恢复播放 | 蓝牙自动恢复功能不可用 |
权限可以随时在「系统设置 → 应用 → Echo Music → 权限」里单独开关,不影响已下载的离线文件和歌单数据。
关于 OTA 更新
Echo Music 已永久移除 App 内 OTA 自动更新功能。每次更新需要手动去 GitHub Releases 页面下载新版 APK,覆盖安装即可——覆盖安装不会删除你的离线文件和歌单。开发者在 README 里特别说明这一点,因为手动下载页面会展示少量广告来支持开发,这是整个项目唯一的赞助方式。
常见安装问题
- 安装后点打开闪退:大概率是下载时选了不匹配的架构,换 universal 版本试试
- 提示「应用未安装」:旧版本卸载没卸干净,先卸载再装
- MIUI / ColorOS / OxygenOS 提示风险:这些系统对非商店来源更严格,把 Echo Music 加入允许列表即可,不是真的有风险