android 读取 assert目录mp3

以前走了很多弯路,把MP3copy到sdcard 。mark下,原谅我的不羁放纵。。。



MediaPlayer mp = new MediaPlayer();   

 

try {

AssetFileDescriptor afd = this.getAssets().openFd("coin_drop.mp3");

mp.setDataSource(afd.getFileDescriptor() , afd.getStartOffset(), afd.getLength());

mp.prepare();   

 

mp.start();

} catch (IllegalArgumentException e) {

Log.e(TAG, e.getMessage());

} catch (SecurityException e) {

Log.e(TAG, e.getMessage());

} catch (IllegalStateException e) {

Log.e(TAG, e.getMessage());

} catch (IOException e) {

Log.e(TAG, e.getMessage());

}   


你可能感兴趣的:(android 读取 assert目录mp3)