Как я могу обрабатывать входящие MMS-сообщения - PullRequest
3 голосов
/ 03 апреля 2011

Я хочу, чтобы наше приложение проверяло входящие SMS и MMS-сообщения, проверяло их содержимое, а затем, если они нас интересуют, регистрировало и отображало их. Затем заблокируйте их доступ к стандартному приложению обмена сообщениями. Некоторое время мы работали с SMS-сообщениями, но я не могу найти образцы или документацию, объясняющую, как извлечь данные из входящих MMS-сообщений.

Все, что я нашел, - это приложения, которые получают содержимое MMS от поставщика содержимого Messaging. Я полагаю, мы подождем, пока он туда попадет, затем извлечем содержимое и удалим его. Но это кажется отсталым.

Ответы [ 2 ]

1 голос
/ 15 декабря 2011

Клонировать этот репозиторий GIT:

https://android.googlesource.com/platform/frameworks/base

И посмотрите в эту папку core \ java \ com \ google \ android \ mms \ pdu \

Вот заголовок MMS и парсер тела. Если вы видите пример, как его использовать, загрузите также этот GIT-репозиторий:

https://android.googlesource.com/platform/packages/apps/Mms

1 голос
/ 14 декабря 2011

Проверить этот проект

http://code.google.com/p/android-notifier/

Содержит реализацию парсера MMS. Но он поддерживает только заголовок, поэтому вы можете получить информацию о типе MMS, номере телефона отправителя и т. Д.

...