Существует ли универсальный идентификатор приложения для отправки MMS в J2ME? - PullRequest
1 голос
/ 15 ноября 2008

У меня проблемы с этим.

Дело в том, что когда я отправляю MMS с J2ME на другие устройства с JSR 205 (два протестированных: SonyEriccson w610i и Nokia 5300), значок приема мигает, но сообщение отсутствует в папке входящих сообщений. Я думаю, что это происходит из-за идентификатора приложения, который может быть не распознан, поэтому есть ли универсальный идентификатор приложения - или другой способ - для отправки MMS в J2ME? Потому что я не хочу устанавливать средство просмотра (для получения сообщений) на каждое устройство.

Код, который я использую, тот же, который вы можете найти по всему Интернету: откройте MessageConnection, создайте MultipartMessage, задайте адрес (mms: // {number}: {appID}), добавьте MessagePart и выкиньте его.

Кстати, когда я отправляю его на устройство без JSR 205 (старый SonyEriccson), оно принимается; Но опять же, не все устройства, которые люди будут отправлять, могут быть такими старыми.

И, наконец, перевозчик - Telcel (Мексика). Я не знаю, имеет ли это какое-то отношение к этому, но возможно.

Заранее спасибо.

1 Ответ

2 голосов
/ 18 ноября 2008

Это делает магию:

//String address = "mms://"+ number +":"+ appID;
String address = "mms://"+ number;

Каждый мобильный телефон получает сообщение сейчас. Но я не знаю, правильно ли отправлять подобные сообщения, возможно, в будущих версиях можно будет пожаловаться.

...