Latest Release v0.2.42 · arm64-v8a

把音乐
留给自己.

云声是一个用 Kotlin Multiplatform + Jetpack Compose 从头重构的网易云音乐 Android 客户端。 逐字歌词、离线播放、睡眠定时、四套名画主题,安装包 19.81 MB,不预置任何第三方 SDK。

Version
0.2.42
Package size
19.81 MB
Requires
Android 9+
Package
com.litemusic.app.full.debug
01

先看真机,
再谈功能

八张没有修过的截图:松林的首页、歌单与笔记,拾穗的发现页与歌单广场,睡莲的播客电台,还有星夜的播放与歌词。点开任意一张可看原图。

松林主题的首页:心动推荐、每日推荐、歌单广场与排行榜
01松林 · 首页
松林主题的歌单页:精选歌单、飙升榜、新歌榜与原创榜
02松林 · 歌单
松林主题的笔记页:关注动态与话题
03松林 · 笔记
拾穗主题的首页:每日推荐与排行榜
04拾穗 · 发现
拾穗主题的歌单广场:飙升榜、新歌榜与原创榜
05拾穗 · 歌单广场
睡莲主题的播客页:热门电台与热门播客
06睡莲 · 播客
星夜主题的播放页:黑胶唱片、FLAC 音质与播放进度
07星夜 · 播放
星夜主题的歌词页:逐句双语滚动与高潮自动识别
08星夜 · 歌词
01/08 松林 · 首页
02

十一项核心功能,
一个都不少

按《网易云音乐重构方案(精简聚焦版)》裁剪:只保留真正每天会用到的,其余全部删掉。

01

登录与会员

WebView 官方登录为主、扫码兜底;QQ 原生授权回跳在 0.2.42 修复。登录态与会员信息本地加密保存。

02

逐字歌词

LRC / YRC 解析、逐字渲染、原文与翻译合并、全屏与锁屏歌词,也支持加载本地 .lrc。

03

音质降级链

按账号权限自动选音质,不可用时逐级降级,播放不中断;设置里可强制指定目标音质。

04

离线播放

音频缓存不设应用容量上限、不按时间淘汰。完整缓存一首即可断网或重启后继续播放,升级自动迁移旧缓存。

05

睡眠定时

1 分钟到 24 小时任意时长,小时/分钟滚轮吸附选择;也支持「播完当前歌曲后暂停」。计时由播放服务持有。

06

收藏与歌单

红心收藏、创建歌单、单曲收藏进自建歌单、歌单内搜索与排序、改名简介、批量移除。

07

评论与私信

歌曲评论列表与发布,私信会话收发、关注与粉丝列表;写操作统一走 eapi 通道规避风控。

08

一起听 BETA

REST 房间 + 轮询降级方案,多人同步听歌;WebSocket 接入点已预留,协议打通即无缝切换。

09

签到与云贝

移动端 + PC 端双签到,云贝任务一键完成,签到状态本地缓存,不必每天翻设置。

10

本地音乐

MediaStore 实时扫描本地歌曲,自动匹配同目录 .lrc,与在线歌曲混合播放、统一队列。

11

应用内更新

设置里直接检查 GitHub 正式 Release、下载 Full arm64 安装包并交给系统安装,校验包名、签名与递增版本号。

在 GitHub 上读源码 KMP 核心层 · Compose 强模式 · R8 全量混淆
Round and round

播放页不是列表,
是会转的黑胶

唱片在中间转,进度做成唱针走过的弧度。轻触唱片翻到歌词,一句一句居中滚动,高潮段落自动识别并落位。

  • 01FLAC 无损与音质切换
  • 02逐句歌词中英对照滚动
  • 03高潮识别一键跳到副歌
03

更新日志

实时读取 GitHub Releases,发版后本页自动同步,不必改代码。

正在读取发布记录…
查看完整发布记录
04

三步装好

只构建 Full arm64 单 ABI,安装包 19.81 MB,签名与旧版本一致,可直接覆盖升级。

01

下载 APK

点站点按钮跳到 GitHub Releases,拉取 Yunsheng-full-…-arm64-v8a.apk。

02

允许安装

首次安装要在系统里允许「安装未知来源应用」,浏览器下载完成后直接点打开。

03

覆盖升级

后续在 App「设置 → 检查更新」里直接装,签名一致,登录态、歌单与音频缓存都会保留。

把云声
装上手机。

开源、免费、不内置广告与统计 SDK。包体 19.81 MB,冷启动目标 400 ms 以内。

Version0.2.42
Built2026-10-11
Size19.81 MB
Min SDKAndroid 9 · API 28
ABIarm64-v8a
SHA-256读取中…
05

常见问题

Q1云声是官方的吗?
不是。云声是第三方开源客户端,依据公开的重构方案自行实现,与网易云音乐官方无隶属或合作关系。
Q2需要开会员才能听歌吗?
不需要。音质跟随你账号本身的权益,普通账号也能正常播放,只是可用音质档位不同——云声内置音质降级链,遇到档位不可用会自动降级而不是报错。
Q3支持哪些手机?
只提供 Full arm64(arm64-v8a)单 ABI 构建,最低 Android 9(API 28),编译目标 Android 16(API 36)。32 位老旧设备没有对应安装包。
Q4登录方式有哪些?
以 WebView 加载官方登录页为主,扫码为兜底;0.2.42 起 QQ 支持原生授权并自动回跳原登录页完成校验。微信、微博等仍走官网流程,是否原生回跳取决于系统「打开链接」设置。
Q5离线缓存占内存吗?能清吗?
音频缓存在应用私有持久目录,不设应用层容量上限、不按使用时间自动淘汰,实际只受手机剩余空间限制。设置里的「清理内容缓存」只清封面和歌词,不动歌曲音频;要彻底清空需卸载应用或清除应用数据。
Q6怎么升级?会丢数据吗?
「设置 → 检查更新」会拉取 GitHub 上的正式 Release,校验包名、签名一致且 versionCode 更高后才允许安装,因此可覆盖升级,登录态、歌单与音频缓存都保留。云声不会降级到更旧的版本。
Q7发现 Bug 或有建议怎么办?
到 GitHub 仓库提 Issue,附上复现步骤、机型与版本号(版本号在「设置 → 关于」)。更新说明里写的验证范围只覆盖当次改动,未验证到的部分不代表已实现。