1

我的代码如下所示:

    if (dbHandler != null) dbHandler.close(); 

怎么可能在这条线上得到一个 nullPointerException ?看起来我在 SQLite 的系统函数中得到了一个 NPE。

当然还有更多类似的功能,但我认为基本结构已被证明。奇怪的是,这发生在一个用户身上(至少我们不知道其他人)。设备应为三星 SII,Android 4.0.4

编辑 通过重写databaseHandler解决了,可能还有更多的实例危险。

4

2 回答 2

0

您的dbHandler对象可能对空的 SQLiteDatabase 的引用。

于 2013-03-11T20:21:55.737 回答
-1

我想知道完全相同的事情(请参阅上面包含的代码)。发生这种情况是没有意义的。

于 2013-03-12T19:39:11.023 回答