次のコードを使用してオーディオ プレーヤーを作成しました。
try {
InputStream is = getClass().getResourceAsStream("bell.wav");
player = Manager.createPlayer(is, "audio/X-wav");
player.realize();
player.prefetch();
player.start();
}
catch (IOException ex) {
ex.printStackTrace();
}
catch (MediaException ex) {
ex.printStackTrace();
}
このコードはシミュレータ上で問題なく動作します。しかし、それは電話では機能していません。MediaException がスローされます。電話はこのプレーヤーをサポートしていないと思います。これに対する解決策はありますか?