title: Playing Audio using AssetFileDescriptor does not work
body: <p>Now I'm working on Audio Player, using AssetFileDescriptor. But The song(R.raw.music3) won't play without error,, I can't find out what I did wrong,, please help me with this.</p>
  
  <pre><code>private void playAudio_UsingDescriptor() throws Exception{
      AssetFileDescriptor fileDesc=getResources().openRawResourceFd(R.raw.music3);
  
          sound2=new MediaPlayer();
          sound2.setAudioStreamType(AudioManager.STREAM_MUSIC);
          sound2.setDataSource(fileDesc.getFileDescriptor());
          fileDesc.close();
          sound2.prepareAsync();
          sound2.start();
  
  }
  try {
       playAudio_UsingDescriptor();  
       }
       catch (Exception e){
                          sound2.start();
                          }
  </code></pre>