0
나는 J2ME를 처음 사용합니다. 내 응용 프로그램에서 오디오 노래를 재생하고 싶습니다. 나는 작성했습니다오디오 플레이어 in J2ME
Player p = null;
try {
p = Manager.createPlayer(getClass().getResourceAsStream("aa.wav"),"audio/x-wav");
p.start();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (MediaException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
여기서 "aa.wav"는 리소스 폴더에있는 wav 형식의 노래입니다. 이 코드를 디버그 할 때
getClass().getResourceAsStream("aa.wav")
null을 반환합니다.
도와 주시겠습니까?
노래가 고해상도 폴더에 있는지 확인합니다. 나는 "/res/aa.wav"라고 썼지 만 여전히 작동하지 않습니다. – Hassan
'res'가'src' 아래에 있는지 확인하십시오. –
'res'는'package'이어야합니다. 정확히 [this]를 확인하십시오. (http://stackoverflow.com/questions/4923907/sound-not-playing-in- 병 # 4923945) –