2009-11-13 7 views
11

Есть ли способ, чтобы перехватить SMS с BroadcastReceiver как, например here , но без предъявления каких-либо уведомлений пользователя и немедленно удалить сообщение, содержащее, например, некоторые ключевые словаAndroid SMS перехватывать без значка уведомления или WAP-PUSH сообщений

EDIT:

что мне нужно, чтобы иметь некоторую связь между андроид телефонами, один к одному, и я подумал, что отправка SMS-сообщений будет решить эту проблему, но уведомление SMS не нужно для этого, может быть, WAP PUSH сообщения будут лучше для этого, но я не знаю, как отправить их с телефона Android. Если у кого-то есть идеи, которые могли бы помочь, пожалуйста, поставьте его здесь :)

+3

Что имя вашего приложения? Я, конечно, сомневаюсь, что это мудрое дизайнерское решение. Если я установлю ваше приложение и вы удаляете SMS-сообщения без уведомления, только потому, что предположите, что я никогда не буду использовать какое-то волшебное ключевое слово, я буду очень расстроен. – marcc

+0

Это на самом деле не отвечает на мой вопрос вообще, но, возможно, я не объяснил, что я действительно хочу достаточно ясно. Мне нужна связь между телефонами Android, один к одному, и я думал, что отправка SMS-сообщений решит проблему, но SMS-уведомление не требуется для этого, я не собираюсь удалять сообщения использования, пожалуйста, ответьте на вопрос в следующий раз, не нужно описывать поток stackoverflow. – michael

ответ

4

Я бы порекомендовал PUSH или веб-сервис, чтобы сделать задачу вашей просьбы.

WAP - это SMS-сообщение с URL-адресом, цель которого - разрешить пользователям загружать контент из Интернета, как MMS-сообщение, но для телефонов без возможности MMS. Обычно это премиум-сообщение (означает, что конечный пользователь платит за них).

Что касается SMS, я не думаю, что вы можете удалить их с телефона без ведома пользователя. Подумайте об этом. Вы хотите получать и отправлять SMS-сообщения без вашего ведома? SMS также может оплачивать ваш телефон, поэтому я думаю, что я бы порекомендовал это избежать.

Другое примечание, если вы собираетесь использовать SMS, - это то, что вам нужен короткий код и агграфиратор. Даже если у вас есть короткий код и агграфиратор, вам все еще нужно разрешение пользователей отправлять повторные сообщения на свой телефон с помощью приложения/телефона.

Я рекомендовал бы эти ссылки для чтения:

  1. Android Push Notification
  2. http://www.anddev.org/calling_a_web_service_from_android-t348.html
  3. Web Services
1

чек Xtify - подобный C2D для Froyo с возможностью толкнуть намерения, но, Xtify делает намного больше и делает это через Android, iPhone и Blackberry.

xtify использует SDK для легкой реализации и имеет веб-консоль и веб-службу для настройки сообщений одному, некоторым или всем вашим пользователям.

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

достучаться с вопросами к [email protected]