对于我的安卓游戏原型,我使用以下命令回放.wav资源:
MediaPlayer mp = MediaPlayer.create(context, soundID);
mp.start();这在Eclipse Android模拟器中运行得很好,但是当我在G1上运行相同的程序时,没有声音。这可能是什么原因呢?
发布于 2011-08-12 00:04:40
试着这样做:
Uri myUri = ....; // initialize Uri here
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(getApplicationContext(), myUri);
mediaPlayer.prepare();
mediaPlayer.start();而不是MediaPlayer.create()
https://stackoverflow.com/questions/7028889
复制相似问题