android - WAV 文件媒体播放器

标签 android

我正在尝试播放 SD 卡中的 WAV 文件。它适用于某些手机(Nexus S、Nexus One 等),但不适用于 Xperia Mini 系列。

代码:

// On some phones, this line works, but on Xperia Mini 
// series phones MediaPlayer.create()
// returns null from this line below.
MediaPlayer mp = MediaPlayer.create(this, Uri.fromFile(new File(filePath)));

The LogCat error message can be found here .

有什么想法吗?它当然适用于某些手机,但其他手机只会拒绝 wav 文件。

最佳答案

似乎与这个问题(和解决方案)相同: Android - play sound on button click - Null pointer exception

关于android - WAV 文件媒体播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6536911/

相关文章:

安卓动态gridview

android - 无法加载 WebView : java. lang.UnsatisfiedLinkError,库是 64 位而不是 32 位

android - 以编程方式获取应用于 Activity 的主题值

java - MainActivity 应在启动画面期间加载

java - 没有在 TextView 上获取样式

java - Android Socket + ObjectOutputStream 无法正常工作

java - Android中建议的每应用程序CPU负载

java - 在处理 Intent 时如何使用 putExtra/get_Extra?

android - 如何为eclipse安装最新版本的ADT插件

android - Allocation.copyTo(Bitmap) 破坏像素值