Android MediaPlayer不会播放原始MP3资源

时间:2014-02-12 03:02:27

标签: android

我已经阅读了很多关于如何在Android程序中播放MP3原始资源的帖子。这似乎很简单,只有两行代码,但它不适用于我用于开发的中兴Blade III。奇怪的是,它实际上适用于我的平板电脑。我可以使用相同的APK在平板电脑上听到声音,但不能在手机上听到声音。这是我的代码:

private MediaPlayer mpClick;
...
mpClick = MediaPlayer.create(getContext(), R.raw.click);
mpClick.start();

程序实际上并没有在手机上抛出异常,而是只是不播放声音,而且我每次都在控制台中看到这三行:

E/wlg(7087): MediaPlayer.start()  mIsStream = false
D/MediaPlayer(7087): start() mUri is null
E/MediaPlayer(7087): start() mDrmFileHandle = 0, mstartUsage = true

手机可能出现问题(因为它适用于我的平板电脑),或者我的代码中有些内容可以更改?

0 个答案:

没有答案