Navidrome should be plenty, but it's just a subsonic server with a simple web front end. You can use any subsonic compliant client for Android, there's plenty.
I had Navidrome hooked up to my Sonos system as a test. Ultimately you are at the mercy of the walled gardens if you choose to use them, some are free-er than others.
I had Navidrome hooked up to my Sonos system as a test. Ultimately you are at the mercy of the walled gardens if you choose to use them, some are free-er than others.