삼성 휴대 전화에서 Java Me에서 사운드 파일을 어떻게 재생합니까?
문제
재생하려는 파일 형식에는 .wav, .mp3, .midi가 포함됩니다.
무선 툴킷 클래스를 성공하지 못한 상태에서 사용해 보았습니다. 또한 삼성 SDK의 일부인 Audioclip 클래스를 사용해 보았습니다. 다시
해결책
이 장치가 오디오/MPEG를 지원하는 경우 MP3를 재생할 수 있어야합니다.
이것은 내 Nokia Symbian 전화에서 작동합니다
// Code starts here put this into midlet run() method
public void run()
{
try
{
InputStream is = getClass().getResourceAsStream("your_audio_file.mp3");
player = Manager.createPlayer(is,"audio/mpeg");
// if "audio/mpeg" doesn't work try "audio/mp3"
player.realize();
player.prefetch();
player.start();
}
catch(Exception e)
{}
}
에뮬레이터에 관해서는 Nokia 경험은 MP3 플레이어를 모방 할 수 없지만 전화에 응용 프로그램을 넣으면 작동합니다 ...
다른 팁
검토 할 소스 코드가 없으면 Wireles 툴킷을 사용하는 것이 좋습니다 ( http://java.sun.com). Windows 용 표준 J2ME 에뮬레이터와 WAV 파일을 재생할 수있는 예제 코드가 포함되어 있습니다. 그것이 정상적으로 작동한다고 가정하면 삼성 장치에서 동일한 코드를 시도해보십시오 (물론 WAV 파일의 위치는 변경되므로 예제 코드에서 작성할 작은 수정이있을 수 있습니다). 작동한다고 가정하면 코드를 예제 코드와 비교하십시오.
제휴하지 않습니다 StackOverflow