2008-11-15 2 views
1

У меня проблемы с этим.Есть ли универсальный идентификатор приложения для отправки MMS в J2ME?

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

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

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

И, наконец, перевозчик Telcel (Мексика). Я не знаю, связано ли это с этим, но, может быть.

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

+0

Я очень много разбираюсь в j2me dev, и это болезненный опыт работы с некоторыми API-интерфейсами, такими как MMS. Я никогда не работал с MMS, так что не могу помочь вам, но хотел пожелать вам удачи :) Я сочувствую вашим болям – CVertex 2008-11-15 08:32:22

ответ

2

Это делает волшебство:

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

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

Смежные вопросы