Skip to content

Releases: lyswhut/lx-music-mobile

v1.2.0

01 Feb 05:30
Compare
Choose a tag to compare

提前祝大家新年快乐!

新增

  • 新增自定义源(实验性功能),调用方式与PC端一致,但需要注意的是,移动端自定义源的环境与PC端不同,某些环境API不可用,详情看自定义说明文档
  • 新增长按收藏列表名自动跳转列表顶部的功能
  • 新增实验性的添加本地歌曲到我的收藏支持,与PC端类似,在我的收藏的列表菜单中选择歌曲目录,将添加所选目录下的所有歌曲,目前支持mp3/flac/ogg/wav等格式
  • 新增歌曲标签编辑功能,允许编辑本地源且文件存在的歌曲标签信息
  • 新增动态背景,启用后将使用当前播放歌曲封面做APP背景,默认关闭,可到设置-主题设置启用
  • 新增APP全局字体阴影,默认关闭,可到设置-主题设置启用
  • 新增启用竖屏首页横向滚动设置,默认开启(原来的行为),如果你不想要竖屏的首页左右滑动则可以关闭此设置(#397
  • 新增“使用系统文件选择器”设置,默认启用,启用该选项后,导入备份文件、自定义源等操作将不需要申请存储权限,但可能在某些系统上不可用
  • 播放详情页新增桌面歌词显示/隐藏切换按钮,长按可切换歌词锁定状态
  • 我的列表菜单列表新增“新建列表”菜单
  • 我的列表菜单列表新增“排序歌曲”菜单,可以排序所选列表内的歌曲,排序功能与PC一致
  • 添加 墨·状态栏特别版(版本号包含sl)的 release 构建

优化

  • 添加是否忽略电池优化检查,用于提醒用户添加白名单,确保APP后台播放稳定性
  • 在设置界面返回时,不再直接返回桌面,将回到进入设置界面前的界面,在非设置界面返回时才会返回桌面
  • 更新播放栏进度条样式,进度条允许拖动调整进度
  • 优化播放详情页歌曲封面、控制按钮对各尺寸屏幕的适配,修改横屏下的控制栏按钮布局
  • 优化横竖屏界面的展示判断,现在趋于方屏的屏幕按竖屏的方式显示,横屏下的播放栏添加上一曲切歌按钮
  • 添加对wy源某些歌曲有问题的歌词进行修复(#370
  • 文件选择器允许选择外置存储设备上的路径,添加SD卡、USB存储等外置存储设备的读写支持
  • 图片显示改用第三方的图片组件,支持gif类型的图片显示,尝试解决某些设备上图片过多导致的应用崩溃问题
  • 歌曲评论内容过长时自动折叠,需手动展开
  • 改进本地音乐在线信息的匹配机制
  • 移除播放服务唤醒锁,解决APP在空闲时仍然处于唤醒状态的问题
  • 添加创建同名列表时的二次确认

修复

  • 修复主题背景覆盖不全的问题
  • 修复清理缓存后查看日志时会导致APP崩溃的问题
  • 修复临时列表变更会意外触发同步的问题

变更

  • 在更低版本的安卓上启用跟随系统亮暗主题功能(#317
  • 由于歌曲评论的图片太大占用较多资源,评论图片不再直接加载,需要点击图片区域后再加载
  • 导入文件(歌单备份、自定义源文件等)默认不再需要设备存储权限,但如果这导致在你的设备上无法选择文件,则可以关闭基本设置的“使用系统文件选择器”设置,回退到原来的文件选择方式

其他

  • 移除所有内置源,由于收到腾讯投诉要求停止提供软件内置的连接到他们平台的在线播放及下载服务,所以从即日(2023年10月18日)起LX本身不再提供上述服务
  • 更新许可协议的排版,使其看起来更加清晰明了,更新数据来源原理说明
  • 更新 React native 到 v0.73.3
  • 核心播放器从 ExoPlayer 迁移到 media3 v1.2.1

File MD5

2ea1047f0369efd6660e69dae74d96a1  lx-music-mobile-v1.2.0-arm64-v8a.apk
ff4d8f18932f6237f07efd5c419f381d  lx-music-mobile-v1.2.0-armeabi-v7a.apk
064692a330af1777ca88f1b3426bb28f  lx-music-mobile-v1.2.0-sl-arm64-v8a.apk
45cb1d67aa306ca82be635f575918e86  lx-music-mobile-v1.2.0-universal.apk
b292e5e98b79d4f0c695a48a2990c02a  lx-music-mobile-v1.2.0-x86.apk
bcd1b028104dfb2d139dc3242e3051bb  lx-music-mobile-v1.2.0-x86_64.apk

v1.1.1

28 Sep 05:06
Compare
Choose a tag to compare

落雪提前祝大家中秋快乐~🥮😘!

优化

  • 通过歌曲菜单添加不喜欢歌曲时需要二次确认防止手抖
  • 减慢歌词详情页歌词滚动速度
  • 更改应用窗口大小获取方式,尝试解决在某些设备上的背景、弹出菜单显示问题
  • 优化同步功能错误消息提示,因同步服务版本不匹配导致的连接失败现在将区分提示

修复

  • 修复横屏状态下的歌词滚动位置计算问题
  • 修复切歌时歌词激活行的重置问题
  • 修复更新翻译歌词、罗马音歌词设置后需重启应用才生效的问题,现在更新设置后会立即生效

其他

  • 更新 React native 到 v0.72.5

File MD5

3a24c549c8e8e1ef18cf7c3b58eec466  lx-music-mobile-v1.1.1-arm64-v8a.apk
96c871103c603f6928f7ee48ca4e9b19  lx-music-mobile-v1.1.1-armeabi-v7a.apk
3c1b210a8e5bada394b00ec3c35a0d21  lx-music-mobile-v1.1.1-universal.apk
f438684893842fa26c1727825d3f6237  lx-music-mobile-v1.1.1-x86.apk
84e465a414c2b0c09614b5b8c5e125ed  lx-music-mobile-v1.1.1-x86_64.apk

v1.1.0

09 Sep 04:25
Compare
Choose a tag to compare

目前本项目的原始发布地址只有 GitHub蓝奏网盘 (在设置-关于有说明),其他渠道均为第三方转载发布,可信度请自行鉴别。
本项目无微信公众号之类的官方账号,也未在小米、华为、vivo等应用商店发布应用,商店内的“LX Music”、“洛雪音乐”相关的应用全部属于假冒应用,谨防被骗。
本软件完全无广告且无引流(如需要加群、关注公众号之类才能使用或者升级)的行为,若你使用过程中遇到广告或者引流的信息,则表明你当前运行的软件是第三方修改版。
若在升级新版本时提示签名不一致,则表明你手机上的旧版本或者将要安装的新版本中有一方是第三方修改版。
若在升级新版本时提示无法降级安装,则表明你使用的是universal(通用)版安装包(安装包大小20M+),尝试使用arm64-v8a版安装包或者到GitHub下载其他版本安装包。

该版本针对一加、OPPO、Pixel无法播放歌曲(提示音频加载出错,5 秒后切换下一首)或者无法完整播放歌曲的问题做了处理,但如果你使用该版本后问题依然存在,临时的解决方案是去设置-播放设置关闭“音频卸载”选项后完全重启应用

不兼容性变更

该版本修改了同步协议逻辑,同步功能至少需要PC端v2.4.0或移动端v1.1.0或同步服务v2.0.0版本才能连接使用

新增

  • 新增列表设置-是否显示歌曲专辑名,默认关闭
  • 新增列表设置-是否显示歌曲时长,默认开启
  • 新增是否允许通过歌词调整播放进度功能,默认关闭,可到播放详情页右上角设置开启
  • 新增“不喜欢歌曲”功能,可以在我的列表或者在线列表内歌曲的右击菜单使用,还可以去“设置-其他”手动编辑不喜欢规则,注:“上一曲”、“下一曲”功能将跳过符合“不喜欢歌曲”规则的歌曲,但你仍可以手动播放这些歌曲
  • 新增同步功能对“不喜欢歌曲”列表的同步
  • 新增设置-播放设置-是否启用音频卸载,该设置之前默认是启用的,现在添加开关允许将其关闭,若出现播放器问题可尝试将其关闭
  • 新增设置-播放设置-自动清空已播放列表选项,默认关闭

优化

  • 优化歌单列表歌单封面大小计算方式
  • 调整竖屏下的排行榜布局
  • 调整歌曲列表信息布局
  • 调整横屏下的歌曲列表为两列
  • 调整桌面歌词主题配色,增强歌词字体阴影(#276
  • 优化数据传输逻辑,列表同步指令使用队列机制,保证列表同步操作的顺序
  • 暂停播放时播放详情歌词页不要自动滚动歌词回播放位置
  • 播放详情页歌词添加延迟滚动及着色动画
  • 优化息屏下的逻辑处理,尽量减少电量消耗

修复

  • 修复wy歌单分类切换无效的问题
  • 修复因插入数字类型的ID导致其意外在末尾追加 .0 导致列表数据异常的问题,同时也可能导致同步数据丢失的问题(此问题会影响PC端,要完全修复这个问题还需要同时将PC端、同步服务更新到最新版本)
  • 修复在线列表、我的列表内的歌曲批量操作后,没有自动取消选择的问题
  • 修复tx热门评论昵称被错误切割的问题 (By: @helloplhm-qwq, @Folltoshe)
  • 修复wy源热搜词失效的问题(@Folltoshe
  • 修复mg歌单搜索歌单播放数量显示问题
  • 修复搜索提示功能失效的问题(@Folltoshe
  • 修复潜在导致列表数据不同步的问题
  • 修复kg无评论时的加载处理问题
  • 修复顺序播放时播放完列表的最后一首歌播放按钮状态没有更新的问题(#300

变更

  • 随机模式下,通过点击与播放列表相同的列表切歌时,将不再清空已播放列表,即已播放的歌曲不再重新参与随机,若想恢复之前的行为可以去设置-播放设置启用清空已播放列表选项

其他

  • 更新 React native 到 v0.72.4

File MD5

6dda97fdb398e312b035784331c6cc67  lx-music-mobile-v1.1.0-arm64-v8a.apk
f5773fbcf9e9825a2617e3a7605e42ec  lx-music-mobile-v1.1.0-armeabi-v7a.apk
c9c8d53d6fb1e4ac98440948e168538e  lx-music-mobile-v1.1.0-universal.apk
ec3119e53215a9d71ee79492530cbb00  lx-music-mobile-v1.1.0-x86.apk
fe230c8cb7b5216510c5a9d1f5bc0e53  lx-music-mobile-v1.1.0-x86_64.apk

v1.0.6

01 May 12:53
Compare
Choose a tag to compare

修复

  • 修复wy歌单分类切换无效的问题

File MD5

0c65d0e33e604fa2dbf85282de6d66a8  lx-music-mobile-v1.0.6-arm64-v8a.apk
c919b9ceac08131e5f801177cf4a84c3  lx-music-mobile-v1.0.6-armeabi-v7a.apk
a69c977d408080fe254e89b8fed61698  lx-music-mobile-v1.0.6-universal.apk
b699da5417c8368e4e1545f3012cb7fc  lx-music-mobile-v1.0.6-x86.apk
443c574c62178b8d4b4dc86aef7af13a  lx-music-mobile-v1.0.6-x86_64.apk

v1.0.5

01 May 04:49
Compare
Choose a tag to compare

优化

  • 增加kg歌单歌曲flac24bit显示(@helloplhm-qwq
  • 增加tx源热门评论图片显示(@Folltoshe
  • 支持wy热门评论翻页
  • 微调排行榜列表宽度及字体大小

修复

  • 修复wy我喜欢列表使用token的方式导入,现在移动端可以使用token的方式导入我喜欢列表的音乐了,这意味着从PC端同步过来的歌单也可以在移动端上更新
  • 修复在线列表的多选问题
  • 修复mg搜索不显示时长的问题(@Folltoshe
  • 修复mg评论加载失败的问题(@Folltoshe
  • 修复在Android 5.1下报错的问题
  • 修复对存在错误时间标签的歌词的解析
  • 修复聚合搜索时未显示源名称的问题
  • 修复更改音源的列表歌曲颜色的实时更新问题

其他

  • 更新kg、tx、wy等平台排行榜列表
  • 更新react native到v0.71.7

File MD5

952f1115a8a8d7c926493a3ad0325a32  lx-music-mobile-v1.0.5-arm64-v8a.apk
d439a605eecdf0325adecd1aeab14049  lx-music-mobile-v1.0.5-armeabi-v7a.apk
b1e1e24b5a08657828b6848c942e5ee2  lx-music-mobile-v1.0.5-universal.apk
8a145b0e04d606b4122682524c77af12  lx-music-mobile-v1.0.5-x86.apk
041c3ef38734094e5eeb6bd43e86ea71  lx-music-mobile-v1.0.5-x86_64.apk

v1.0.4

01 Apr 05:49
Compare
Choose a tag to compare

新增

  • 隐藏黑色主题背景设置,默认关闭,可以去设置-主题设置更改

优化

  • 添加歌单分类、排行榜激活指示器
  • 调整设置界面竖屏下的UI布局

修复

  • 修复歌单排序列表滚动重置问题
  • 修复搜索提示列表的显示时机问题
  • 修复tx源歌词获取失败的问题
  • 修复将播放速率调整为0.6后,再次打开设置面板将会导致app崩溃的问题
  • 修复播放详情页设置面板当前音量显示格式问题

其他

  • 升级 React Native 到 v0.71.5

File MD5

4a79d8ddf046f755ae4aa649d81b5f2a  lx-music-mobile-v1.0.4-arm64-v8a.apk
37a4871100b49c6fd19f7e3331ee7891  lx-music-mobile-v1.0.4-armeabi-v7a.apk
7e915aaa85e51af0edcb000a475f9d48  lx-music-mobile-v1.0.4-universal.apk
365cc3695fcc825723cb2427aa63cb45  lx-music-mobile-v1.0.4-x86.apk
be3347a6ee4a424d32fbd47f852f3db6  lx-music-mobile-v1.0.4-x86_64.apk

v1.0.3

26 Mar 12:18
Compare
Choose a tag to compare

修复

  • 修复歌单详情页内歌曲最多只加载30首的问题

File MD5

986dd2cbd30241bd66907e8e41460fbb  lx-music-mobile-v1.0.3-arm64-v8a.apk
3cc674062a99d63bb8254c28aa2d5fee  lx-music-mobile-v1.0.3-armeabi-v7a.apk
e42ba6e02cffb60e59c7df2767df0b5b  lx-music-mobile-v1.0.3-universal.apk
5985bf3bef2f199249a93d7613d064a1  lx-music-mobile-v1.0.3-x86.apk
bda3b2614dc7b62b4764c2460f68f877  lx-music-mobile-v1.0.3-x86_64.apk

v1.0.2

26 Mar 10:42
Compare
Choose a tag to compare

优化

  • 竖屏下的首页允许滑动切换页面(恢复v0.x.x的切页操作)
  • 优化更新语言、主题设置时的流畅度

其他

  • 启用新架构

File MD5

66e64e6e6afbaaf17a800de46b120ff4  lx-music-mobile-v1.0.2-arm64-v8a.apk
f7178e7cc4881a7fd0d14fa9b1eadfee  lx-music-mobile-v1.0.2-armeabi-v7a.apk
7557bb8540c7f839c874ef3aa9d9ee7a  lx-music-mobile-v1.0.2-universal.apk
d102e02cf3c382d45558916b55c1fd08  lx-music-mobile-v1.0.2-x86.apk
b8c50da4ab799307a5e89d33e77305d5  lx-music-mobile-v1.0.2-x86_64.apk

v1.0.1

26 Mar 06:51
Compare
Choose a tag to compare

修复

  • 修复在线列表翻页问题

File MD5

51b9192b69e9d522fd64a5e880d2d586  lx-music-mobile-v1.0.1-arm64-v8a.apk
37e357345e5d9e64d9859ec7055f3231  lx-music-mobile-v1.0.1-armeabi-v7a.apk
ab9de8db84a3e79bac0e8773ef5008af  lx-music-mobile-v1.0.1-universal.apk
6b9552d74732db7500544f842983942c  lx-music-mobile-v1.0.1-x86.apk
e0570d60558e75610445f27f078aebef  lx-music-mobile-v1.0.1-x86_64.apk

v1.0.0

26 Mar 04:22
Compare
Choose a tag to compare

从v1.0.0起,我们发布了一个独立版的数据同步服务,如果你有服务器,可以将其部署到服务器上作为私人多端同步服务使用,详情看该项目说明

由于该版本涉及旧版数据迁移,建议更新前先到设置-备份与恢复备份歌单

不兼容性变更说明

  • 同步功能,该功能不支持与PC端v2.2.0之前的版本使用

新增

  • 新增聚合搜索,注:由于这个方式需要对各个源的结果进行排序,所以需要以“歌曲名 歌手”的顺序输入(例如:突然的自我 伍佰),否则排序后的结果可能不是你想要的
  • 新增歌单搜索功能
  • 新增热门搜索显示,默认关闭,需要到设置-搜索设置开启
  • 新增搜索历史记录,默认关闭,需要到设置-搜索设置开启
  • 启动软件时自动回到上次的界面,例如上次退出软件时在我的收藏,下次启动软件时会自动进入我的收藏
  • 新增PC端所拥有的内置皮肤
  • 新增界面字体大小设置
  • 新增播放器音量大小设置,可以去播放详情页-播放器设置-音量大小更改
  • 新增播放器播放速率设置,可以去播放详情页-播放器设置-播放速率更改
  • 新增播放详情页歌词对齐方式设置,可以去播放详情页-播放器设置-歌词对齐方式更改
  • 新增是否在左侧导航栏显示返回桌面按钮设置,默认关闭,可以去设置-基本设置-是否显示返回桌面按钮开启
  • 新增是否在左侧导航栏显示退出应用按钮设置,默认关闭,可以去设置-基本设置-是否显示退出应用按钮开启
  • 支持wy源flac hires歌曲类型的显示
  • 添加kg源评论图片展示(@helloplhm-qwq
  • 支持kg源搜索列表、排行榜flac hires歌曲类型的显示(@helloplhm-qwq, @Folltoshe

优化(界面/交互/功能)

  • 调整了首页的界面布局
  • 优化大屏幕下的字体大小及界面布局显示
  • 支持wy源flac hires歌曲类型的显示
  • 优化列表数据导入导出的性能,现在进行这些操作应该可以一下子完成且不会再冻结UI了
  • 支持kg源搜索列表flac hires歌曲类型的显示(@helloplhm-qwq

优化(程序)

  • 优化程序启动性能,优化与程序交互的流畅度
  • 重构整个程序,重新梳理了程序逻辑,使其更容易扩展及维护,将大部分代码从JavaScript迁移到TypeScript
  • 重写配置管理、列表管理功能,使其与PC端同步,更容易复用PC端的代码

修复

  • 修复使用酷狗码无法打开某些类型的歌单的问题
  • 修复tx源某些歌单无法打开的问题

变更

  • 原来播放详情页的歌词字体大小设置改为播放器设置

其他

  • 升级React Native到v0.71.4

File MD5

b67a8fe7cdda73d5435b65b4396c2139  lx-music-mobile-v1.0.0-arm64-v8a.apk
6d91a5e01695f8f3bc7a723c0162b8af  lx-music-mobile-v1.0.0-armeabi-v7a.apk
5d927bec7329b6ff5adfafe8219efc4f  lx-music-mobile-v1.0.0-universal.apk
02051eb88bf1c4eb4696a39554224238  lx-music-mobile-v1.0.0-x86.apk
f3390aa883145c839e81e39c09c45df8  lx-music-mobile-v1.0.0-x86_64.apk