Android 1.5:阅读短信

时间:2009-05-22 22:36:02

标签: android backup sms

我正在为Android创建备份实用程序,我需要阅读收件箱,发件箱和dratfs的内容。如何在SDK v1.5上实现这一目标?

2 个答案:

答案 0 :(得分:17)

有一个content provider用于访问SMS消息,但公共SDK中没有记录。如果您将ContentResolver.query()Uri content://sms一起使用,则应该能够访问这些消息。

您可以找到更多信息on this Google Groups threadprevious questions on stackoverflow

答案 1 :(得分:-11)

如果您可以打开与内置调制解调器的连接并运行AT commands(不确定如何完成),那么您可以通过以下方式进行备份(删除注释):

AT+CSCS="UTF8"      // select character set
AT+CMEE=2           // turn on extended error reporting
AT+CPMS="ME","ME"   // select message storage in the phone
AT+CMGL=4           // read all messages
AT+CPMS="SM","SM"   // select message storage on SIM
AT+CMGL=4           // read all messages

在发出每个命令后,您当然应该等待。有关命令的详细信息,请参阅27.00527.007