Frage

Ich habe Probleme mit diesem.

Die Sache ist die, dass, wenn ich eine MMS mit J2ME zu anderen Geräten mit JSR 205 (zwei getestet: SonyEriccson W610i und Nokia 5300) zu senden, ein Empfangssymbol blinkt, aber die Nachricht nicht in den Ordnern Posteingang. Ich denke, dass dies wegen der Anwendungs-ID geschieht -die nicht recognized- sein mag, so ist es eine universelle Anwendung ID -oder andere Weg- für das Senden von MMS in J2ME? Denn ich will nicht einen Viewer installieren (um die Nachrichten zu empfangen) auf jedem einzelnen Gerät.

Der Code ich benutze, ist das gleiche kann man alle über das Internet finden: Open Message, erstellen MultipartMessage, Set-Adresse (mms: // {Nummer}: {appID}). Fügen Sie MessagePart und kick it out

Übrigens, wenn ich es auf einem Gerät ohne JSR 205 (ein alter SonyEriccson) senden, wird sie empfangen; Aber dann wieder, nicht alle Geräte der Leute MMSs das Senden der alten sein kann.

Und schließlich der Träger Telcel (Mexiko). Ich weiß nicht, ob das etwas damit zu tun hat, aber vielleicht.

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Das macht die Magie:

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

Jedes Mobil jetzt die Nachricht empfängt. Aber ich weiß nicht, ob es richtig ist, Meldungen wie diese zu senden, vielleicht zukünftige Versionen könnten klagen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top