我正在制作一个将备份所有 SMS 消息的应用程序。
这些是我的选择,
读取每条短信详细信息,然后将其存储到服务器(一个接一个)。
读取每条短信详细信息,然后将其存储到服务器(按批次,如每批次 100 条短信)
最好的方法应该是什么?
在选择 1 上,用户将等到备份完成。
我正在制作一个将备份所有 SMS 消息的应用程序。
这些是我的选择,
读取每条短信详细信息,然后将其存储到服务器(一个接一个)。
读取每条短信详细信息,然后将其存储到服务器(按批次,如每批次 100 条短信)
最好的方法应该是什么?
在选择 1 上,用户将等到备份完成。
所以它归结为你想为你的用户提供什么。我认为拥有这两个选项不需要更多的代码,所以我只需将其作为偏好设置留给用户:“即时备份”或“计划备份”)。
在第一次运行应用程序时,无论如何我都会发送一批所有现有的 SMS,而不是一个接一个地发送。
选项 1 需要非常好的互联网连接,并且发送每条消息需要更多时间。选项 2 效率更高,您只需要一个连接和一个对服务器的请求。