短信日志 - 内容解析器

时间:2012-08-20 12:31:32

标签: android logging sms

我对短信日志几乎没有疑问。其中一些人在论坛上,但我只是想得到另一种意见。

首先,我已经读过,不推荐使用内容解析器来获取短信(getContentResolver()。query(Uri.parse(“content:// sms /”..)))因为它不在官方API。你认为有更好的方法来获取这些信息吗?

我还想在收到/发送消息时触发一个动作(比如启动服务)。对于收到的消息,您可以添加带有android.provider.Telephony.SMS_RECEIVED的广播接收器。有没有办法对发送的消息执行此操作?从我所看到的内容观察者只有在应用程序处于活动状态时才能工作,我想要一些能够一直运行的东西。

我想知道是否有办法查询已删除的短信(包括内容解析器)。

感谢您的时间。

1 个答案:

答案 0 :(得分:1)

  

您认为有更好的方法来获取此信息吗?

更好?没有。更糟糕的是 - 获得root权限并直接查询SMS db。

  

我想知道是否有办法查询已删除的短信(包括   内容解析器。)

我想当从db中删除数据时,无法将其恢复。