gpt4 book ai didi

android - 我们如何将所有短信存储到android中的单个文件中

转载 作者:行者123 更新时间:2023-11-29 18:19:25 24 4
gpt4 key购买 nike

friend 们好

我想使用 Android 应用程序将收件箱、草稿箱、发件箱和已发送邮件中的所有邮件存储到一个文件中。有什么办法可以做到这一点?

提前致谢

最佳答案

在这里,我实际上只是将 SMS 消息作为文本文件直接保存在 SD 卡上。

    Columns message = ColumnsFactory.messages(); //points to structutre
messages = getContentResolver().query(Uri.parse("content://sms/"),
null, null, null, null);

try {
Files.checkStorage(this);
} catch (IOException e){
// TODO Auto-generated catch block
e.printStackTrace();
}
PrintStream print = Files.printMessageLog(this);
print.println(messages.getCount());
int savedMessages = 0;
float total = messages.getCount();


while (messages.moveToNext()) {
if (message.hasField(messages, "address")) {
print.println(message.cursorToJSON(messages));
savedMessages += 1;

} else {
total -= 1;

}
}
print.close();
messages.close();

关于android - 我们如何将所有短信存储到android中的单个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6357777/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com