如何升级SQLite版本?

时间:2014-09-28 16:43:22

标签: android sqlite version upgrade

我正在开发我的第一个应用并使用以下代码,我看到了我的SQLite版本:

Cursor cursor = SQLiteDatabase.openOrCreateDatabase(":memory:", null).rawQuery("select sqlite_version() AS sqlite_version", null);
String sqliteVersion = "";
while(cursor.moveToNext())
    sqliteVersion += cursor.getString(0);
Log.e("Version", sqliteVersion);

我的版本是3.7.11。

由于我需要使用一些新功能,如何将其升级到最新版本?

1 个答案:

答案 0 :(得分:1)

您使用SQLiteDatabase访问的SQLite库是Android的一部分,无法替换(除非您在root设备上重新编译Android)。

您必须compile your own copy of SQLite with the NDK并通过自己的包装函数/对象访问它。