Android程序 - 收到skype消息时会做出反应吗?

时间:2012-10-30 12:29:39

标签: android service skype

当我从Skype应用程序收到消息时,我正在制作一个需要做某事的Android程序。我的Skype将登录,它将是一项服务或活动,等待有人给我发消息,当它发出时,它将播放一首歌。有没有人知道,如果我从Skype应用程序收到消息,我可以告诉代码?

如果无法执行此操作,我如何让服务扫描通知栏以获取包含文本“skype”的通知并在收到文本时做出反应?

感谢您的帮助。

4 个答案:

答案 0 :(得分:1)

如果skype在收到消息时广播意图(如果有的话,请查看skype的说明)你可能只是在你的应用程序中接收它(通过广播接收器)并做一些事情。如果没有,可能仍有工作要求窥探状态栏:

Detect a new Android notification

用于Skype通知

答案 1 :(得分:0)

一般来说,“不”。在未修改的系统上没有办法做到这一点。

答案 2 :(得分:0)

您无法直接干预其他应用的活动和/或处理。只有 Skype 本身提供了一个开放接口(如服务绑定广播等)才允许第三方集成。但据我所知,我不认为这可能与Skype自己的应用程序有关。

但是,如果您使用Skype的SDK并提供自己的信使服务实施,那么您当然是负责人。

答案 3 :(得分:0)

根据Skype开发人员论坛中的post,该应用程序不会发送广播事件(这是以编程方式通知传入消息的常用方式)。