MediaPlayer的只是在调试模式下播放音乐文件(安卓) [英] MediaPlayer plays the music files only in debug mode ( Android )
本文介绍了MediaPlayer的只是在调试模式下播放音乐文件(安卓)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我写了一个Android应用程序(在Eclipse),可播放的音乐文件,如下所示:
I have written an Android application ( in eclipse) that plays a music file as follows:
MediaPlayer mediaPlayer = new MediaPlayer();
try
{
mediaPlayer.setDataSource(fileName);
mediaPlayer.prepare();
mediaPlayer.start();
// mediaPlayer.stop();
}
catch (Exception e)
{
Log.d("Exception---", e.getMessage());
}
当我运行它,它不播放该文件(并没有显示任何异常),但是当我切换到调试模式,并逐行跟踪它,它播放的文件。我真的很困惑。请您帮我看看有什么不对?
When I run it, it does not play the file ( and does not show any exception ), but when I switch to 'debug mode', and trace it line by line, it plays the file. I'm really confused. Would you please help me find out what's wrong?
感谢。
推荐答案
把前一个日志mediaPlayer.setDataSource(文件名)和检查,如果你得到一个有效的文件名在释放模式。
Put a log before "mediaPlayer.setDataSource(fileName)" and check if you are getting a valid fileName in release mode.
这篇关于MediaPlayer的只是在调试模式下播放音乐文件(安卓)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文