Android 1.5:阅读短信

我正在为Android创build一个备份工具,我需要阅读收件箱,发件箱和dratfs的内容。 我如何才能在SDK v1.5上完成?

有一个访问SMS消息的内容提供者 ,但没有在公共SDK中logging。 如果你使用ContentResolver.query()Uricontent://sms你应该可以访问这些消息。

您可以在此Google网上论坛主题上find更多信息,或者在上面的问题上获取更多信息。

如果您可以打开到内部调制解调器的连接并运行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.005和27.007 。