我想用sqlite数据库创建一个android应用程序,该数据库可以从另一个应用程序访问。比如:一个带有sqlite数据库的核心应用程序和其他子应用程序可以通过internet访问该数据库,并读取和写入该核心应用程序数据库的数据。子应用程序还可以知道核心应用程序是否在线。如果核心应用程序安装在多个设备上,则使用ip将重点放在正确的设备上。在android中有可能吗?有什么解决办法吗?
gfttwv5a1#
如果数据库位于应用程序文件夹的内部存储中,则无法从其他远程应用程序处理它。您应该实现支持服务器和客户机之间通信的库。像请求删除一个或多个项目,一个请求添加项目,一个请求查看项目列表。但是你不能直接访问数据库。如果您需要在项目中集成一个数据库,请检查“greendao”,我将其用于内部数据库
1条答案
按热度按时间gfttwv5a1#
如果数据库位于应用程序文件夹的内部存储中,则无法从其他远程应用程序处理它。您应该实现支持服务器和客户机之间通信的库。像请求删除一个或多个项目,一个请求添加项目,一个请求查看项目列表。但是你不能直接访问数据库。如果您需要在项目中集成一个数据库,请检查“greendao”,我将其用于内部数据库