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