jeasonlzy / okhttp-OkGo

OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能
Apache License 2.0
10.59k stars 2.55k forks source link

database is locked #687

Open BrokerXu opened 6 years ago

BrokerXu commented 6 years ago

Caused by: android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5): , while compiling: PRAGMA journal_mode at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method) at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:887) at android.database.sqlite.SQLiteConnection.executeForString(SQLiteConnection.java:632) at android.database.sqlite.SQLiteConnection.setJournalMode(SQLiteConnection.java:318) at android.database.sqlite.SQLiteConnection.setWalModeFromConfiguration(SQLiteConnection.java:292) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:213) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:191) at android.database.sqlite.SQLiteConnectionPool.openConnectionLocked(SQLiteConnectionPool.java:463) at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:185) at android.database.sqlite.SQLiteConnectionPool.open(SQLiteConnectionPool.java:177) at android.database.sqlite.SQLiteDatabase.openInner(SQLiteDatabase.java:806) at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:791) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:694) at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:581) at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:279) at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:223) at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:163) at com.lzy.okgo.d.a.b(BaseDao.java:58) at com.lzy.okgo.d.a.(BaseDao.java:50) at com.lzy.okgo.d.g.(DownloadManager.java:37) at com.lzy.okgo.d.g.(DownloadManager.java:34) at com.lzy.okgo.d.g$a.(DownloadManager.java:45) ... 15 more

wudongjiang333 commented 5 years ago

我也遇到了同样的问题