Introduction
Play a media file (wav, MP3, etc) in the Assets folder.
Using the code
You can write an application using the code that plays a media file which is stored in your Assets folder.
Play a Media File in Assets Folder
public void Play(String fileName)
{
AssetFileDescriptor descriptor = _context.getAssets().openFd(fileName);
long start = descriptor.getStartOffset();
long end = descriptor.getLength();
MediaPlayer mediaPlayer=new MediaPlayer();
mediaPlayer.setDataSource(descriptor.getFileDescriptor(), start, end);
mediaPlayer.prepare();
mediaPlayer.start();
}