我正在开发我的第一个应用程序,并使用以下代码查看我的 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。
由于我需要使用一些新功能,如何升级到最新版本?
您访问的 SQLite 库SQLiteDatabase
是 Android 的一部分,无法替换(除非您在 root 设备上重新编译 Android)。
你必须使用 NDK 编译您自己的 SQLite 副本 https://stackoverflow.com/questions/5523067/sqlite-with-android-ndk并通过您自己的包装函数/对象访问它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)