如何在Android中使用后台服务将zip文件发送到服务器

4
在我的应用程序中,用户填写一些字段,我将用户数据保存在一个文件中。现在,当有网络连接时,我想将所有文件发送到服务器。我该如何实现一个服务,使用更少的资源,如电池?每隔一定时间检查连接状态?如果是,则制作所有文件的压缩包,并使用Restful Post方法在一个连接调用中发送到服务器(我对此感到困惑)。还有更好的解决方案吗?
1个回答

1

两种选择,两种方式:

第一种选择:如果您正在存储用户输入的数据,则可以使用SQLite将这些输入存储在数据库表中,然后使用Restful Post将存储的数据发布到Web服务。

第二种选择:如果您要存储来自用户输入的文件(照片,附件,媒体),则可以使用ftp协议将这些文件上传到服务器,这比发布文件更好,并为您提供了更多有关可以上传到服务器的文件的安全选项。

祝你好运


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接