SPlayer for Android是一款基于SPlayer修改与移植的Android音乐播放器,适用于Android手机与平板。它采用Vue 3 + Naive UI + Capacitor构建,并内置本地API运行能力。该播放器保留了原版SPlayer的逐字歌词、流媒体接入、本地音乐管理及播放器核心体验,同时针对Android平台在构建链路、运行方式与移动端交互上进行了重做。其功能包括:- 支持Android 11及以上系统;- 适配Android手机与平板布局;- 基于Vue 3 + TypeScript + Naive UI + Capacitor技术框架;- 内置nodejs-mobile-cordova本地API;- 具备沉浸式状态栏与全屏播放器体验;- 支持逐字歌词、全屏播放器、歌单与流媒体页面;- 支持Jellyfin / Navidrome / Emby等流媒体服务;- 拥有桌面歌词(悬浮歌词)功能,涵盖逐字高亮、拖拽定位、锁定穿透、播控按钮;- 可选择显示或隐藏系统状态栏。此外,Android端桌面歌词基于WindowManager悬浮窗实现,具有逐字歌词高亮(基于LinearGradient着色器,毫秒级时间插值 + postInvalidateOnAnimation自驱动重绘)、双行显示(翻译行或预览下一句)、拖拽定位(自由拖动位置,自动保存)、锁定穿透(锁定后触摸完全穿透到下层App,通过独立解锁按钮窗口解锁)、播控按钮(点击悬浮窗显示锁定 / 上一首 / 播放暂停 / 下一首 / 关闭)、通知栏联动(通知栏按钮可一键开关悬浮歌词)等特性,首次启用时会自动引导获取SYSTEM_ALERT_WINDOW(悬浮窗)权限。在播放方案上,Android端当前默认使用HTMLAudioElement直连播放,相比完整的桌面端Web Audio播放链路,更适合Android WebView环境,后台播放更稳定,且更容易控制功耗与兼容性。无论是日常听歌还是享受高质量音频内容,SPlayer for Android都能提供强大的支持和丰富的选择。直接安装即可使用,无需复杂的设置过程。使用说明:直接安装使用即可。
百度网盘:
夸克网盘:
6666666
请先登录后发表评论!