0

我对短信日志没有什么疑问。他们中的一些人在论坛上,但我只是想获得另一种意见。

首先,我读到不建议对 sms(getContentResolver().query(Uri.parse("content://sms/"..)) 使用内容解析器,因为它不在官方 api 中。你认为有更好的方法来获取这些信息吗?

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

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

感谢您的时间。

4

1 回答 1

1

你认为有更好的方法来获取这些信息吗?

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

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

我猜当从数据库中删除数据时,没有办法将其取回。

于 2012-08-20T12:39:34.720 回答