我在我的应用程序中播放了一个非常短且基本的 mp3 音效。在 AVD 模拟器上听起来很棒,但在我的外部设备上根本听不到。我在 Mac OSX 上使用 Eclipse 的 Android 插件,我的外部设备是 HTC Desire。
我正在使用这段代码:
MediaPlayer media_player = MediaPlayer.create(Play.this, R.raw.my_sound);
media_player.start();
media_player.setVolume(1, 1);
这很简单,应该可以工作。
我还尝试使用 SoundPool。同样,在 AVD 模拟器上听起来应该是这样,但我的移动设备上再次没有设置声音。
在有人问之前,我当然将我的设备音量设置为最大并且没有静音模式或类似的东西。
任何想法?
提前致谢!