是否可以使用BroadcastReceiver拦截短信,例如here 但没有向用户显示任何通知并立即删除包含例如某个关键字
的消息编辑:
我需要的是在Android手机之间进行一对一的通信,我认为发送短信可以解决问题,但不需要短信通知,也许WAP PUSH消息会更好但我不知道如何从Android手机发送它们。 如果有人有任何想法可以提供帮助,请将其放在此处:)
答案 0 :(得分:7)
爱立信实验室的一些人在今年的droidcon期间展示了他们的推送解决方案(还有一些额外的理由说明推送是好的)。
以下是其网站的链接: https://labs.ericsson.com/apis/mobile-java-push/blog/push-android-droidpush-droidcamp
答案 1 :(得分:4)
我建议您使用PUSH或网络服务来执行您的请求任务。
WAP是一条带有URL的短信,其目的是允许用户从网上下载内容,有点像彩信,但适用于没有彩信功能的手机。通常它是一个高级消息(意味着最终用户为这些付费)。
至于短信,我不认为你可以在没有用户知情的情况下从手机中删除这些内容。认为合法。您想在不知情的情况下接收和发送短信吗?短信还可以为您的手机收费,所以我在合法地思考我会建议避免这种情况。
如果您要使用SMS,另一个注意事项是您需要一个简短的代码和一个加重器。即使您拥有短代码和加速器,您仍然需要用户通过应用程序/电话向手机发送重复消息的权限。
我会推荐这些链接阅读:
答案 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提出问题