SQLite OS抽象层?
|
有些人想将我的Android开源软件移植到Blackberry和PC(也使用SQLite)。
我将UI代码与域/数据库代码分开。但是下一个问题,域/数据库代码包含如下所示的导入:
import android.database.Cursor;
...这使其无法携带。
我想许多其他开发人员也有同样的问题,因此必须在某个地方存在一个SQLite OS抽象层。你有什么建议?
注意:我使用特定于SQLite的功能,因此ORM或数据库抽象层将不起作用。
没有找到相关结果
已邀请:
1 个回复
寿柬窟年
和
进行编译,以便可以在代码中执行类似的操作
并且当两个类实现相同的接口时,您将不会遇到麻烦。因为如果你说
仅在
中,并且如果您根本不初始化它,将不会引发任何异常。 您可以查看我们项目的源代码。在构建时,我们使用ѭ1进行编译,但是,当我们仅发布一个
文件时,所有桌面程序用户都可以将其用于MySQL和本机SQLite。因为它们不初始化
类,所以不会引发异常。