1

我正在 Eclipse 中制作一个使用 SQLite 的小型 Android 应用程序。它工作得很好。当我出于好奇通过 Logcat 浏览一些消息时,我发现了这些消息的重复:

06-03 18:40:26.721: INFO/dalvikvm(697): Ljava/lang/IllegalStateException;: Finalizing cursor android.database.sqlite.SQLiteCursor@43ba3230 on audiovideo that has not been deactivated or closed

谷歌搜索我发现错误是由于我忘记了cursor.close(). 但是,为了将来参考,我怎样才能让 DDMS/Logcat 告诉我这个错误是关于哪个游标的?此时我知道它是哪一个(我手动搜索了所有源代码),但是随着我的代码变得越来越大,让 DDMS 为我指明可以提取数据的方向会很好。至于现在,调试信息窗口中转储的所有内容对我来说都是不可理解的。

4

0 回答 0