gpt4 book ai didi

java - 声音在 Android 模拟器中播放,但在我的 G1 上不播放

转载 作者:行者123 更新时间:2023-11-29 22:21:37 24 4
gpt4 key购买 nike

对于我的 Android 游戏原型(prototype),我正在使用以下方式播放 .wav 资源:

MediaPlayer mp = MediaPlayer.create(context, soundID);
mp.start();

这在 Eclipse Android 模拟器中运行良好,但当我在我的 G1 上运行相同的程序时,没有声音发生。这可能是什么原因造成的?

最佳答案

尝试这样做:

Uri myUri = ....; // initialize Uri here
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getApplicationContext(), myUri);
mediaPlayer.prepare();
mediaPlayer.start();

代替 MediaPlayer.create()

关于java - 声音在 Android 模拟器中播放,但在我的 G1 上不播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7028889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com