【问题标题】:Sms logs - Content resolver短信日志 - 内容解析器
【发布时间】:2012-08-20 20:39:34
【问题描述】:

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

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

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

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

感谢您的宝贵时间。

【问题讨论】:

    标签: android logging sms


    【解决方案1】:

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

    更好?不,还有更糟糕的——获取root权限,直接查询短信数据库。

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

    我猜当数据从 db 中删除时,就没有办法找回它了。

    【讨论】:

    • 我知道有一些恢复应用程序可以恢复已删除的消息(我可能是错的)。在这种情况下,消息可能不会被删除,而只是移动到不同的表中。我不知道它是如何完成的,但我没有找到任何关于此的文档。
    猜你喜欢
    • 2021-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多