0

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

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

为什么显示此错误

4

1 回答 1

2

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

于 2018-06-23T19:48:55.157 回答