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来访问它。