Löse Android-MMS-App aus, um ausstehende Nachrichten zu versenden

9

Jetzt, da Drittanbieter-Apps APN-Informationen nicht lesen können, scheint es, dass es keine Möglichkeit gibt, MMS programmgesteuert zu senden (sofern Sie nicht den Benutzer bitten, APN-Informationen manuell einzugeben - UND - Sie haben einen funktionierenden APN in den Telefoneinstellungen definiert) Die einzige Möglichkeit scheint das Versenden der MMS mit der MMS App zu sein.

Ich habe eine MMS im nativen MMS-Content-Provider (content: // mms / outbox) gespeichert und sie wird erfolgreich in der nativen App angezeigt, wird aber nicht gesendet, bis ich manuell eine andere MMS gesendet habe.

Ich suche nach einer Übertragung oder einer Aktion, die das Senden aller Nachrichten im Postausgang der nativen MMS-App auslöst.

    
Lior 08.07.2013, 18:20
quelle

2 Antworten

1

Mit Blick auf die Quellen der Aktie mms.apk scheint es keinen broadcastReceiver zu geben, der diesen Zweck erfüllt. Sie können die Quellen hier überprüfen.

Auch diese Apps haben oder hatten Probleme mit dem Senden von MMS auf Jelly Bean. In der App Textra SMS kann ich sagen, dass sie ihre eigene APN-Datenbank verwenden , da wir die APN-Einstellungen in der App ändern können, falls MMS nicht funktioniert.

    
Matthieu Harlé 18.07.2013, 12:41
quelle
-1

Sie können die CONTENT_CHANGED_ACTION von der internen MMS-API ausprobieren. Im Extra sollten Sie die MMS Uri angeben, um zu benachrichtigen, dass der content: // mms / outbox geändert wurde.

    
Andrea Carron 17.07.2013 12:30
quelle