繁体   English   中英

从Android应用程序导出Sqlite数据

[英]Exporting Sqlite data from an Android Application

我的Android应用程序将所有用户数据存储在Sqlite数据库中。 我有哪些备份/导出/导入/复制此数据的选项? 我知道我可以轻松地将数据库复制到SD卡。 我还想将数据发送到网络服务器。 是否有可用的软件包/类来促进从网络服务器获取sqlite信息? 谢谢您的帮助...

在那里看到我的答案: Android Utility将sqlite db发送到服务器

SQLite数据库文件只是平面文件,我敢肯定它是平台可移植的。 因此,关于从两个或两个网络中获取数据的唯一问题与您访问文件本身的能力完全相同。 关键是您可以在想要直接访问数据的任何平台上运行SQLite演示程序本身,或者通过网络共享文件并直接在其上使用SQLite C库,或者复制文件,然后将本地副本用作你喜欢。

最好的选择是将数据库存储在外部存储中。 如果您使用内置(自动)数据库,则将无法直接访问该文件。 将其放在SDCard(或将来的存储选项)上后,您可以使用标准HTTP库之一将文件上传到服务器。

我一直在开发的应用程序之一执行的操作类似,但相反。 我们正在从服务器下载SQLite3数据库,然后将其存储到外部存储(SDCard)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM