检查android包短信限制?

在IceCreamSandwch和JellyBean中,默认的触发限制是30分钟内来自任何包的30个短信。 这曾经是一小时内100条短信,这不是一个问题,但现在我们需要小心我们的应用程序发送了多少条消息。

谷歌搜索和搜索StackOverflow我找不到任何包如何查询它的当前限制的样本,这是我们必须在我们自己的包中维护的东西,还是Android API中的某个隐藏方法?

如果我们自己的包裹必须保持其当前限制的计数,您会如何建议去做?

来自Al Sutton的G +post之一 :

OEM可以通过更改源代码或使用安全设置Settings.Secure.SMS_OUTGOING_CHECK_MAX_COUNT和Settings.Secure.SMS_OUTGOING_CHECK_INTERVAL_MS来覆盖限制,因此您可能会看到用户提出对话,要求他们确认正在发送的SMS即可如果您遵守#AOSP默认速率限制。

因此,您可以尝试Settings.Secure.SMS_OUTGOING_CHECK_MAX_COUNTSettings.Secure.SMS_OUTGOING_CHECK_INTERVAL_MS