Full Changelog: https://github.com/RetroMusicPlayer/RetroMusicPlayer/compare/v6.6.1...v7.0.3

RetroMusicPlayer
RetroMusicPlayerGPL-3.0活跃维护一款采用 Material You 设计风格的 Android 本地音乐播放器,界面美观、支持 MVVM 架构,适合想要高颜值离线听歌体验的用户。
Best Material You Design music player for Android
README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。
README 没有说明硬件要求。
项目说明
这个项目的说明还在生成中,先参考下面「最近发版」和 README。
- v7.0.3最新正式版2026-08-13 · 2026-08-13 16:45 UTC
- v6.6.12026-08-13 · 2026-08-13 13:18 UTC
查看更新说明
What's Changed
- Release 6.6.0 by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1921
- Fixes #1922 by @gurnoorpannu in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1945
- Fixing #1955 by @gurnoorpannu in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1957
- FIX #1950 Toast: Thank You by @MizuiMiduki in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1963
- Fix/song highlight accent by @Pinankh in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1975
- feature: Disable internal speaker option by @Golbinex in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1984
- Fix artist image not refreshing immediately after selection (#1987) by @TuleSimon in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1991
- feat: add ArtistSeparator utility for multi-artist display by @Eutalix in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/2001
New Contributors
- @MizuiMiduki made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1963
Full Changelog: https://github.com/RetroMusicPlayer/RetroMusicPlayer/compare/v6.6.0...v6.6.1
- v6.6.02025-10-28 · 2025-10-28 18:25 UTC
查看更新说明
What's Changed
- Add option to restore last used directory when switching back to folder by @PhracturedBlue in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1838
- feat and fix: Resize circular widget and resolve deprecation warnings by @SifouByte in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1832
- Fix: Handle empty folder in ScanPath() to avoid stuck scan screen by @Pinankh in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1865
- Fix repeat mode none for ExoPlayer by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1853
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1860
- feat: Upgrade to Google Play Billing Library 7.0.0 + implement proper callback mechanism by @SifouByte in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1859
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1869
- Remove legacy notification and bump min sdk version @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1872
- Gradle kotlin dsl migration by @selva7378 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1882
- Migrate Image Selection to Android Photo Picker API (Fixes #1871) by @selva7378 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1884
- Fix inconsistent sorting behavior for playlists with square brackets by @gurnoorpannu in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1898
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1903
- Fix long-press seek functionality for forward/backward buttons #1843 by @gurnoorpannu in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1904
- prevent crash when removing currently playing file by @MianMuzammil67 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1911
- feat:Fix incorrect display of bitrate and sampling rate of Opus files by @Fandroid745 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1914
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1915
New Contributors
- @PhracturedBlue made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1838
- @SifouByte made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1832
- @selva7378 made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1882
- @gurnoorpannu made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1898
- @MianMuzammil67 made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1911
- @Fandroid745 made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1914
Full Changelog: https://github.com/RetroMusicPlayer/RetroMusicPlayer/compare/v6.5.0...v6.6.0
- v6.5.02025-08-09 · 2025-08-09 07:16 UTC
查看更新说明
What's Changed
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1735
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1793
- Fix version by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1795
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1798
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1802
- Migrate from MediaPlayer to ExoPlayer by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1796
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1813
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1817
- fix ip address issue which caused casting audio to connect to device but not be able to play any music by @cmclark00 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1771
- Freezing MenuItem In folder fragment. by @Pinankh in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1811
New Contributors
- @cmclark00 made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1771
- @Pinankh made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1811
Full Changelog: https://github.com/RetroMusicPlayer/RetroMusicPlayer/compare/v6.3.0...v6.5.0
- v6.3.02025-05-05 · 2025-05-05 07:36 UTC
查看更新说明
What's Changed
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1703
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1714
- Keep shuffle mode when opening queue from a folder by @mtoohey31 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1716
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1715
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1719
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1720
- Fix toolbar navigation button by @mardous in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1721
- Add sort for artist albums by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1700
- Do not use prepareAsync when player may be used in callback by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1705
- Upload apk artifacts by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1708
- Remove unavailable links by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1709
- Update Gradle version and related plugin configurations by @gokadzev in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1726
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1723
- Fix insertAlbumArt function (#1704) by @gokadzev in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1725
- fix: Peek Theme: Revert to seekbar by @Golbinex in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1618
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1728
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1733
- feature: Show when locked option by @Golbinex in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1732
- New Crowdin updates by @Daksh777 in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1734
- Fix: Playback Settings won't display the Slider minimum values when it's open. by @felipendc in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1736
- Dependency updates by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1762
- Fix tag editor button visibility by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1731
- Create releases for tags by @tomaThomas in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1724
- Fix notification sync bug on Android 15 by @mardous in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1789
- Lyrics improvements by @nvllz in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1777
New Contributors
- @mtoohey31 made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1716
- @Golbinex made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1618
- @felipendc made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1736
- @nvllz made their first contribution in https://github.com/RetroMusicPlayer/RetroMusicPlayer/pull/1777
Full Changelog: https://github.com/RetroMusicPlayer/RetroMusicPlayer/compare/v6.2.1...v6.3.0
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
We're looking for more contributors and maintainers!
If you'd like to be a maintainer, please DM us on Telegram or Twitter
All contributions are welcome!
🆕 Material You Design Music Player for Android music lovers
Download
| Play Store | F-Droid | Obtanium |
|---|---|---|
or get it from the GitHub Releases.
⚠ Join @retromusiclog on Telegram for important updates.
📱 Screenshots
App Themes
| Clearly white | Kinda dark | Just black |
Player screen
| Home | Songs | Albums | Artists | Settings |
Synced lyrics screen (Over Cover)
| Synced Over Cover light | Synced Over Cover dark | Synced Over Cover black |
Synced lyrics screen (Replace Cover)
| Synced Replace Cover light | Synced Replace Cover dark | Synced Replace Cover black |
10+ Now playing themes
| Normal | Fit | Flat | Color | Material |
| Classic | Adaptive | Blur | Tiny | Peek |
🧭 Navigation never been made easier
Self-explanatory interface without overloaded menus.
🎨 Colorful
You can choose between three different main themes: Clearly White, Kinda Dark and Just Black for AMOLED displays. Select your favorite accent color from a color palette.
🏠 Home
Where you can view your recently/top played artists, albums and favorite songs. No other music player has this feature.
📦 Included Features
- Base 3 themes (Clearly White, Kinda Dark and Just Black)
- Chromecast support
- Choose from 10+ now playing themes
- Driving Mode
- Headset/Bluetooth support
- Music duration filter
- Android Auto support
- Wallpaper accent picker on Android 8.1+
- Material You support on Android 12+
- Monet themed icon support on Android 13+
- Folder support - Play songs by folder
- Gapless playback
- Volume controls
- Carousel effect for album covers
- Home screen widgets
- Lock screen playback controls
- Lyrics screen (download and sync with music)
- Sleep timer
- Easy drag to sort playlist & play queue
- Tag editor
- Create, edit and import playlists
- Playing queue with reorder
- User profile
- 30+ languages support (help translate the project: Crowdin
- Browse and play your music by songs, albums, artists, playlists and genre
- Smart Auto Playlists - Recently played, most played and history
- Build your playlist on the go
We are trying our best to bring you the best user experience. The app is regularly updated for bug fixes and new features.
❓ FAQ
Please read the FAQ here
In any case, if you find or notice any bugs please report them by creating an issue or by contacting us in the Telegram help & feedback group. If you have any feature suggestions, please create an issue with detailed information or by contacting us in the Telegram suggestions group.
🔗 Social links
Telegram: https://t.me/retromusicapp Crowdin: https://crowdin.com/project/retromusicplayer Pinterest: https://pinterest.com/retromusicapp Twitter: https://twitter.com/retromusicapp
🗂️ License
Retro Music Player is released under the GNU General Public License v3.0 (GPLv3), which can be found here
Please note: Retro Music Player is a local music player app. It doesn't support music downloading or online music streaming.