确定哪个应用程序接收SMS的优先级

时间:2012-12-01 10:17:15

标签: android sms broadcastreceiver

我有一个应用程序可以收听短信,如果短信有某些要求会在我的应用中显示,那就是这个应用只有在你没有安装任何发射器或短信应用时才有效。

我在我的一些朋友手机上测试了这个应用程序,如果他们有GO luncher或GOMail或任何听短信的应用程序,那么我的应用程序将不会显示短信。

我如何确定优先顺序,以便我的应用程序显示我想要的短信,而不是GoLuncher或其他程序。

1 个答案:

答案 0 :(得分:0)

我找到了Matt Harris发布的解决方法,他说GoSms的优先级设置为2147483647,这是整数可以拥有的最大值!解决这个问题的方法是使用ContentObserver观察收件箱,而不是使用广播。

在此处找到更多内容:Android App Not Responding the SMS Receiver