1
對於我的Android遊戲的原型,我使用的播放.WAV資源:聲音回放在Android模擬器卻沒有關於我G1
MediaPlayer mp = MediaPlayer.create(context, soundID);
mp.start();
這正常在Eclipse Android模擬器,但是當我運行我的G1上的同一個程序,沒有聲音發生。這可能是什麼原因?
對於我的Android遊戲的原型,我使用的播放.WAV資源:聲音回放在Android模擬器卻沒有關於我G1
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()
我的印象是create()叫做prepare()?但會嘗試。 – Zarkonnen
媒體音量調低?不同的設備有不同的音量控制,請在您平常的MP3播放器中檢查音量? –
音量已打開,只是選中。 – Zarkonnen