Media Player J2ME на работе Nokia E65?

Я пытаюсь записать, простые медиа воспроизводят приложение в J2ME. В настоящее время я запускаю с самой простой вещи, я просто хочу играть wav файл от ресурсов, включенных в файл банки. Я использую этот простой код:

DataInputStream wav = new DataInputStream(getClass().getResourceAsStream("sample.wav"));
Player player = Manager.createPlayer(wav, "audio/x-wav");
player.addPlayerListener(this);
player.realize();
VolumeControl vc = (VolumeControl) player.getControl("VolumeControl");
if( vc != null )
    vc.setLevel(100);
player.start();

Я выполняю его по двум телефонам: Nokia E65 с последним встроенным микропрограммным обеспечением и Nokia 3110c с исходным встроенным микропрограммным обеспечением. На E65 я вижу, что плеер создается, он начинает играть и нет никаких выданных исключений. Но я ничего не могу услышать... Тот же wav файл хорошо работает с созданным в медиаплеере. Поскольку Вы видите, что мне присоединили слушателя плеера, и это только получает единственное сообщение: STARTED. (Существует нет VOLUME_CHANGED или END_OF_MEDIA событие.)

Та же работа файла банки Nokia 3110c играет прекрасный и показывает все ожидаемые события плеера.

Какая-либо идея, что может быть неправильным с E65 или что я делаю неправильно?

7
задан TrebledJ 8 April 2019 в 11:38
поделиться