Android短信拦截没有通知图标或WAP-PUSH消息

时间:2009-11-13 23:25:47

标签: android sms notifications broadcastreceiver

是否可以使用BroadcastReceiver拦截短信,例如here 但没有向用户显示任何通知并立即删除包含例如某个关键字

的消息

编辑:

我需要的是在Android手机之间进行一对一的通信,我认为发送短信可以解决问题,但不需要短信通知,也许WAP PUSH消息会更好但我不知道如何从Android手机发送它们。 如果有人有任何想法可以提供帮助,请将其放在此处:)

4 个答案:

答案 0 :(得分:7)

爱立信实验室的一些人在今年的droidcon期间展示了他们的推送解决方案(还有一些额外的理由说明推送是好的)。

以下是其网站的链接: https://labs.ericsson.com/apis/mobile-java-push/blog/push-android-droidpush-droidcamp

答案 1 :(得分:4)

我建议您使用PUSH或网络服务来执行您的请求任务。

WAP是一条带有URL的短信,其目的是允许用户从网上下载内容,有点像彩信,但适用于没有彩信功能的手机。通常它是一个高级消息(意味着最终用户为这些付费)。

至于短信,我不认为你可以在没有用户知情的情况下从手机中删除这些内容。认为合法。您想在不知情的情况下接收和发送短信吗?短信还可以为您的手机收费,所以我在合法地思考我会建议避免这种情况。

如果您要使用SMS,另一个注意事项是您需要一个简短的代码和一个加重器。即使您拥有短代码和加速器,您仍然需要用户通过应用程序/电话向手机发送重复消息的权限。

我会推荐这些链接阅读:

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

答案 2 :(得分:3)

是的,您可以在没有通知图标的情况下拦截Android SMS。

以下是解决方案:Can we delete an SMS in Android before it reaches the inbox?

答案 3 :(得分:1)

查看Xtify - 类似于Froyo的C2D能够推动意图但是,Xtify在Android,iPhone和Blackberry上做得更多并且做得更好。

xtify使用SDK轻松实现,并具有Web控制台和Web服务,可以为您的一个,部分或全部用户配置消息。

您可以创建确定邮件发送时间的规则 - 您甚至可以使用位置作为触发器推送通知,因为SDK在后台运行并提供对持久位置的访问。

向business@xtify.com提出问题