android.database与android.database.sqlite有什么不同?

时间:2015-06-28 13:03:36

标签: android database sqlite packages

我正在尝试开发这个Android应用程序,其数据库不存储在设备中但存储在服务器上。要使用sqlite数据库,我需要使用android.database.sqlite;而且我还没有充分利用android.database包裹。我浏览了文档站点,但没有说明是否可以将我的sqlite database文件存储在服务器上并调用方法从那里访问它。我该怎么办?

1 个答案:

答案 0 :(得分:0)

SQLite不是在服务器上使用的理想数据库。 andriod.database.sqlite包将具有专门处理sqlite的资源,其中android.database包将具有通用数据库资源,而不是特定于sqlite。

在服务器上使用sqlite时,首先要记住并发连接是一个很大的禁忌... sqlite不是为处理它们而设计的。

如果我仍然认为我必须这样做,我可能会考虑在服务器上创建一个接受应用程序请求的适配器,然后在服务器上使用android.database.sqlite包,因为它& #39;每个范围的本地(如sqlite的设计)。

https://www.sqlite.org/serverless.html