Good morning.
I used the Media Player class that has android but it throws some errors when playing some types of files so try Exoplayer, but the little documentation that I have seen have not helped me much I have seen videos and I have even followed the guide of developer in its official page: link , but nothing I would like to know if you know how to play audio files for now.
Code
SimpleExoPlayer player;
String audio = "/sdcard/Music/Mr.Chu.mp3";
ExtractorsFactory extractorsFactory=new DefaultExtractorsFactory();
MediaSource mediaSource = new ExtractorMediaSource(Uri.parse(audio),
new DefaultDataSourceFactory(context,Util.getUserAgent(context,"exoplayer1")),
new DefaultExtractorsFactory(),
null,
null);
player.prepare(mediaSource);
player.setPlayWhenReady(true);