我正在为Android创建备份实用程序,我需要阅读收件箱,发件箱和dratfs的内容。如何在SDK v1.5上实现这一目标?
答案 0 :(得分:17)
有一个content provider用于访问SMS消息,但公共SDK中没有记录。如果您将ContentResolver.query()
与Uri
content://sms
一起使用,则应该能够访问这些消息。
您可以找到更多信息on this Google Groups thread或previous 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