我对短信日志几乎没有疑问。其中一些人在论坛上,但我只是想得到另一种意见。
首先,我已经读过,不推荐使用内容解析器来获取短信(getContentResolver()。query(Uri.parse(“content:// sms /”..)))因为它不在官方API。你认为有更好的方法来获取这些信息吗?
我还想在收到/发送消息时触发一个动作(比如启动服务)。对于收到的消息,您可以添加带有android.provider.Telephony.SMS_RECEIVED的广播接收器。有没有办法对发送的消息执行此操作?从我所看到的内容观察者只有在应用程序处于活动状态时才能工作,我想要一些能够一直运行的东西。
我想知道是否有办法查询已删除的短信(包括内容解析器)。
感谢您的时间。
答案 0 :(得分:1)
您认为有更好的方法来获取此信息吗?
更好?没有。更糟糕的是 - 获得root权限并直接查询SMS db。
我想知道是否有办法查询已删除的短信(包括 内容解析器。)
我想当从db中删除数据时,无法将其恢复。