ORMLite堆栈跟踪错误没有进一步的日志条目

时间:2018-06-15 12:02:26

标签: android orm stack-trace ormlite

我们经常会出现以下错误,该错误仅显示在详细的日志级别中:

05-24 13:24:35.627 V/SQLiteCursor: Cursor open object=52072473
    java.lang.Throwable: stacktrace
        at android.database.sqlite.SQLiteCursor.<init>(SQLiteCursor.java:117)
        at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:50)
        at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1346)
        at android.database.sqlite.SQLiteDatabase.rawQuery(SQLiteDatabase.java:1285)
        at com.j256.ormlite.android.compat.JellyBeanApiCompatibility.rawQuery(JellyBeanApiCompatibility.java:21)
        at com.j256.ormlite.android.AndroidCompiledStatement.getCursor(AndroidCompiledStatement.java:193)
        at com.j256.ormlite.android.AndroidCompiledStatement.runQuery(AndroidCompiledStatement.java:72)
        at com.j256.ormlite.stmt.StatementExecutor.queryForFirst(StatementExecutor.java:106)
        at com.j256.ormlite.dao.BaseDaoImpl.queryForFirst(BaseDaoImpl.java:240)

你有任何提示吗?没有光标泄漏,所以我真的不确定为什么我经常看到这个消息。当我开始完全清理我的应用程序并且不做多少sql写作/阅读工作时,也会发生这种情况......?

这是完全例外,没有更多信息显示出来。奇怪的是,此错误仅在详细日志中显示,并且不会显示在更高的日志级别中。

它看起来与访问数据库的多个进程无关 - 我们在单个进程模式和多进程模式(服务分离到多个进程)的应用程序中得到错误。 / p>

我也不确定这是否是特定于硬件供应商的,因为我在Android工作室模拟器中没有收到这些错误:(

0 个答案:

没有答案