R-a-dio / R-a-dio-Amazing-Android-App

>wessie doesn't push to master for every commit
MIT License
11 stars 5 forks source link

Updated code base to AndroidX #23

Closed j-levy closed 4 years ago

j-levy commented 5 years ago

I updated the libraries call to the latest common Android library called "Jetpack". It supports the global package "Android X" where all further development is now concentrated.

See more here : https://developer.android.com/jetpack/androidx

This was in particular useful to update ExoPlayer to the new version 2.10.5. This version supports much more features, in particular metadata parsing for SHOUTcast streams and special media notifications.

The rest of the app is left how it is, but I would suggest to rewrite some parts of it to ease up future developments and fix current bugs that may arise.

Concerning the content of the PR, no feature has been added, but the app now uses a more recent code base and can support further development.

resttime commented 4 years ago

It's been a while since I looked at the codebase and I don't have something setup to test. The changes look fine though, so assuming that you've built and tested it to work properly I'll be merge this in.