私はmp3ファイルのJavaを再生するコードを持っています。プログラムがブレークポイントでデバッグモードではなく、ファイル名を指定して実行モードで実行したときに>オーディオ出力のみを聞いた - 私が遭遇Javaの音楽プレーヤーですか?
問題が
は、ということでした。
この問題にどのように対処できますか?私は理解を深めるためにコードを添付しました。
main
メソッドのコードは、非常に迅速に終了するため、おそらくあなたのプログラムだけで終了している
FileInputStream mp3_file=new FileInputStream("xyz.mp3");
Player mp3=new Player(mp3_file);
mp3.play();
System.out.println("Over");
は、だから何が起こりますか?アプリはすぐに終了しますか?私は 'Player.play()'メソッドが、トラックが終了するまでブロックするのではなく、単に再生を開始すると思っています。 –
しばらくしてから、コンソール出力が「オーバー」になり、オーディオ出力はありません... –