Windows与Android应用程序共享SQLite数据库

我想编写安装在某些设备android上的android应用程序
我需要Center数据库来安装所有应用程序
我想与我的应用程序在Windows上共享一个SQLite数据库


我使用Web服务,但我想使用IP或(本地网络)或其他方式连接数据库


谢谢

最佳答案

我认为您将能够通过Android上的套接字(IP)连接来连接到远程SQLite数据库。移动数据连接不如笔记本电脑/ PC上的LAN或WiFi可靠。

我认为webService是最适合您的解决方案。您的所有客户端(Android应用程序,Windows应用程序)都应连接到此webService。

区别在于,webService调用它只是短连接(连接,发送请求,接收响应,关闭连接),而数据库连接则需要及时保持并可以中断,这可能导致数据不一致或事务中断。

编辑:其他方法是使用一些MBasS(移动后端即服务)。例如Parse.com。它可能是您的数据库,并提供了自己的REST API来访问它。

07-28 13:46
查看更多