OrCreateDatabase 报错 nativescript sqlite

OrCreateDatabase error nativescript sqlite

当我使用 nativescript-sqlite 插件创建 localDB 时,它抛出以下错误。

SQLITE.CONSTRUCTOR - Open DB Error Error: java.lang.Exception: Failed resolving method open OrCreateDatabase on class android.database.sqlite.SQLiteDatabase

为什么显示此错误

我知道这是几个月后的事了,但也许它会对其他人有所帮助。我在同一个问题上挣扎了大约几个小时。在我的例子中,根本原因是 nativescript-sqlite 依赖项从 1.1.7 到较新的(次要)1.1.11 的次要更新。 依赖声明如下所示: "dependencies": { "nativescript-sqlite": "~1.1.7", }, 并将确切的版本作为依赖项解决了这个问题: "dependencies": { "nativescript-sqlite": "1.1.7", }, 当然,请在修补代码后重新安装依赖项。希望它能节省一些人的时间。这是一种解决方法,可能最后您将不得不重构代码并更新到版本 2.x。