2011-08-11 6 views
1

에 재생, 나는 사용하여 리소스를 다시 .WAV 연주 해요 :소리 내 안드로이드 게임 프로토 타입을 위해 다시 안드로이드 에뮬레이터에서가 아니라 내 G1

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

이것은 이클립스 안드로이드 에뮬레이터에서 잘 작동하지만 난 실행할 때 내 G1에 같은 프로그램, 아무 소리도 발생하지 않습니다. 이것의 원인이 무엇일까요?

+0

미디어 볼륨이 거절() MediaPlayer.create의

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

를? 다른 장치가 다른 볼륨 컨트롤을 가지고, 평소 mp3 플레이어에서 볼륨을 확인? –

+0

볼륨이 켜지고 방금 확인되었습니다. – Zarkonnen

답변

2

이런 식으로 일을보십시오 : 대신

+0

나는 prepare()라는 create()라는 인상을 받고 있었습니까? 그러나 시도 할 것이다. – Zarkonnen

관련 문제