错误:java.util.concurrent.TimeoutException:android.database.sqlite.SQLiteConnection.finalize() 10秒后超时
我收到此错误,但在项目中没有找到任何特定行。下面是我的 logcat 输出:
java.util.concurrent.TimeoutException: android.database.sqlite.SQLiteConnection.finalize() timed out after 10 seconds
at android.database.sqlite.SQLiteConnection.nativeClose(Native Method)
at android.database.sqlite.SQLiteConnection.dispose(SQLiteConnection.java:238)
at android.database.sqlite.SQLiteConnection.finalize(SQLiteConnection.java:178)
at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:202)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)
at java.lang.Thread.run(Thread.java:818)
最佳答案
垃圾收集器尝试清除您忘记关闭的 SQLiteConnection
实例。处理close()
数据库实例。
关于java - sqlite中的超时异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43092768/