我正在开发一个 Android 音频音乐播放器应用程序。为此,我正在创建一个 MediaPlayer 对象。下面是代码:
mediaPlayer = MediaPlayer.create(getApplicationContext(),uri);
这里的 mediaPlayer 适用null
于 Android 2.3.3(API 级别 10),我尝试使用其他版本的 Android(2.1、2.2 等)它工作正常。但是对于 Android 2.3.3(API 级别 10)MediaPlayer.create()
调用返回null
。
我知道这是因为某些 android 设备不支持 WAVE 8,000Hz MP3 8 kbit/s 格式,但我的问题是如何在我的 android 应用程序中更改或设置转换器来转换音频文件