1

我有一个监听短信的应用程序,如果短信有某些要求,它会显示在我的应用程序中,问题是这个应用程序只有在你没有安装任何启动器或短信应用程序的情况下才能工作。

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

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

4

1 回答 1

0

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

更多在这里找到:Android 应用程序不响应 SMS 接收器

于 2012-12-01T11:50:22.677 回答