OrmLite 应该在主线程中进行数据库操作吗?

dnk*_*tso 5 orm android ormlite

这里的 Android 文档中它提到,当您调用时,getWritableDatabase()或者getReadableDatabase()您应该始终在后台线程上执行此操作。

我将 OrmLite 用于我的应用程序,当我调用它时,我getHelper()从 UI/主线程调用它。

我也StrictMode为我的应用程序启用了,我不记得在 logcat 中看到警告。

使用它的首选方法是什么?诸如insertupdate在我的Dao对象中的任何 SQL 操作呢?它们应该发生在后台线程中吗?