从这里的 Android 文档中提到,当您调用时,getWritableDatabase()或者getReadableDatabase()您应该始终在后台线程上进行操作。
我将 OrmLite 用于我的应用程序,当我调用它时,我getHelper()会从 UI/主线程调用它。
我也StrictMode为我的应用程序启用了,我不记得在 logcat 中看到警告。
使用它的首选方式是什么?诸如insert或update在我的Dao对象中的任何 SQL 操作呢?它们应该发生在后台线程中吗?