在设备上测试时出现音量问题
我在我的应用程序中播放非常短且基本的 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 模拟器上听起来应该是这样,但我的移动设备上再次没有设置声音。
在有人问之前,我当然将设备音量设置为最大,并且没有静音模式或类似的设置。
有什么想法吗?
提前致谢!
I play a very short and basic mp3 sound effect in my application. It sounds great on the AVD emulator but doesn't sound at all on my external device. I use the Android plugin for Eclipse on Mac OSX and my external device is a HTC Desire.
I am using this code :
MediaPlayer media_player = MediaPlayer.create(Play.this, R.raw.my_sound);
media_player.start();
media_player.setVolume(1, 1);
which is very simple and should work.
I also tried to use a SoundPool. Again, it sounds as it should on the AVD emulator but again no sound on my mobile device is set.
Before somebody asks, I of course set my device sound volume to maximum and no silent mode or anything like that.
Any idea?
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论