7

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

4

2 回答 2

17

有一个用于访问 SMS 消息的内容提供程序,但它没有记录在公共 SDK 中。如果您与您ContentResolver.query()中的一个人一起使用Uricontent://sms您应该能够访问这些消息。

您可以在此 Google Groups 线程stackoverflow 上的先前问题上找到更多信息。

于 2009-05-23T23:14:12.307 回答
-11

如果您可以打开到内部调制解调器的连接并运行AT 命令(不确定这是如何完成的),那么您可以通过以下方式备份(去掉注释):

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

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

于 2009-05-23T08:39:28.393 回答