长按桌面图标弹出的四个启动器快捷方式
四个快捷方式
长按桌面 NeriPlayer 图标会弹出四个启动器快捷方式:
| 快捷方式 | 功能 |
|---|---|
| 继续播放 | 打开上次播放的队列,直接继续播放 |
| 打开探索 | 跳转到 Explore 搜索页 |
| 打开媒体库 | 跳转到 Library 歌单页 |
| 随机喜欢 | 随机播放「我喜欢的音乐」歌单 |
安全失败
如果快捷方式指向的资源不存在(如上次没有可恢复的队列、「我喜欢的音乐」为空),快捷方式不会静默失败——点击后会弹出反馈条提示用户。
实现方式
快捷方式由 LauncherShortcuts 模块映射为对应的 MainActivity 路由参数——它们只落到主标签或播放服务入口,不会绕过正常导航状态恢复。这意味着快捷方式触发后,应用会走完整的 Loading → Disclaimer → Onboarding → Main 启动流程,不跳过任何检查。
桌面图标本身的变化
- DEBUG 构建使用橙色启动图标、应用名带
DEBUG标记,与 Release 共存 - Android 8+ 支持自适应图标(前景 + 背景层)
- Release 和 DEBUG 应用数据各自独立