0

我有一个带有本地 Sqlite 数据库的应用程序,该数据库将记录存储在本地电话上。现在我想增加功能,我得出的结论是我需要一个远程数据库和基于服务器的功能来使我的应用程序更具交互性。同样在这个时刻,我不希望我的用户由于这种转换而丢失数据。在互联网上进行研究和查找后,我知道我可以通过编写一个 Web 服务来实现这一点,该服务将逐行获取记录并输入我的 mySQL 数据库。但是我对如何实现这一点感到困惑,我是否将本地数据库转换为 XML 文件并将它们发布到我的 PHP 中,在那里我解析它们并输入 mySQL 数据库,或者有更好的方法或更确切地说是 API?我想要一个起点,一个标题。谢谢!

4

1 回答 1

2
  1. 正如您所说,将本地数据库转换为 XML 或 JSON 并将其发布到服务器。传输时不要忘记使用 gzip。

  2. 您可以将 db 文件直接上传到服务器。您的 db 文件位于 /data/data/app-package-name/databases。您应该在服务器中解析这个 db 文件。

于 2013-05-03T05:20:41.327 回答