Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓1.5:阅读短信_Android_Backup_Sms - Fatal编程技术网

Android 安卓1.5:阅读短信

Android 安卓1.5:阅读短信,android,backup,sms,Android,Backup,Sms,我正在为Android创建一个备份实用程序,我需要读取收件箱、发件箱和dratfs的内容。如何在SDK v1.5上实现这一点?如果可以打开到内部调制解调器的连接并运行(不确定如何实现),则可以通过以下方式进行备份(去掉注释): 当然,您应该在发出每个命令后等待OK。有关这些命令的详细信息,请参阅和。有一个用于访问SMS消息的方法,但在公共SDK中没有记录。如果与的Uri一起使用content://sms您应该能够访问这些消息 您可以找到更多信息或。一些人是否可以对此投反对票请解释为什么您认为这个

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

如果可以打开到内部调制解调器的连接并运行(不确定如何实现),则可以通过以下方式进行备份(去掉注释):

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

有一个用于访问SMS消息的方法,但在公共SDK中没有记录。如果与
Uri
一起使用content://sms
您应该能够访问这些消息


您可以找到更多信息或。

一些人是否可以对此投反对票请解释为什么您认为这个答案应该总共投4票反对票?对我来说,这意味着一些完全错误和糟糕的建议。这个答案是目前不可能的(但请记住,Android可能会在稍后添加对这个的支持,然后这个答案将是一个完全可行的选项)。一次否决票可能是可以的(尽管我明确表示答案是“也许下面的工作…”之类的答案),但我发现-4不合适。contentresolver甚至不是公共开发的认可方法,它比您建议的方法有缓存和其他各种改进。人们对你的答案投了反对票,因为这是一个坏习惯。您正在打破Java和Android提供的抽象。
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