Android Exception - SQLiteDatabaseLockedException
来源:互联网 发布:java环境安装教程 编辑:程序博客网 时间:2024/05/10 21:27
问题描述
在Android中使用 sqlDroid jdbc驱动访问sqlite数据库未正常关闭,当再次请求数据库连接时,将导致sqlite数据库锁定,出现异常。
错误信息
05-31 18:11:43.571 21258-21258/? E/SQLiteDatabase: Failed to open database '/data/data/com.../databases/test.db'. 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:886) at android.database.sqlite.SQLiteConnection.executeForString(SQLiteConnection.java:631) at android.database.sqlite.SQLiteConnection.setJournalMode(SQLiteConnection.java:313) at android.database.sqlite.SQLiteConnection.setWalModeFromConfiguration(SQLiteConnection.java:287) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:215) at android.database.sqlite.SQLiteConnection.open(SQLiteConnection.java:193) 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:804) at android.database.sqlite.SQLiteDatabase.open(SQLiteDatabase.java:789) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:694) at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:669) at org.sqldroid.SQLiteDatabase.<init>(SQLiteDatabase.java:89) at org.sqldroid.SQLDroidConnection.<init>(SQLDroidConnection.java:131) at org.sqldroid.SQLDroidDriver.connect(SQLDroidDriver.java:64) at java.sql.DriverManager.getConnection(DriverManager.java:175) at java.sql.DriverManager.getConnection(DriverManager.java:140)
解决方法
待确认
0 0
- Android Exception - SQLiteDatabaseLockedException
- SQLiteDatabaseLockedException
- Android SQLiteDatabaseLockedException: database is locked
- Android SQLiteDatabaseLockedException: database is locked
- 解决android: SQLiteDatabaseLockedException: database is locked
- Android SQLite数据库SQLiteDatabaseLockedException异常分析及处理
- Android SQLite数据库SQLiteDatabaseLockedException异常分析及处理
- android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5)
- Android Database 并行访问 SQLiteDatabaseLockedException: database is locked 解决方案
- android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5)问题解决
- Android开发:SQLiteDatabaseLockedException异常的解决方案(SQLite单例模式)
- android.database.sqlite.SQLiteDatabaseLockedException: database is locked (code 5): , while compilin
- Android Exception
- SQLiteDatabaseLockedException: database is locked 解决方法
- Android: FATAL EXCEPTION 处理
- android FATAL EXCEPTION: GLThread
- exception: android.os.NetworkOnMainThreadException
- android.os.NetworkOnMainThreadException exception
- Redis 超全的操作
- 有一天我突发奇想
- Nodis - 前缀匹配、模糊搜索, 基于redis和node.js
- ios进阶--scrollview (上)
- iOS学习4:UITextView的用法及技巧(ios7下光标bug解决方案)
- Android Exception - SQLiteDatabaseLockedException
- Object C 之字符串NSString
- 20160606 DuiLib隐式链接(包含基本代码)
- Swift UILabel常用功能
- Linux命令行下编辑文档
- 第一节 Python 简历 (蟒蛇)
- 遍历object中所有key
- android使用Leaks检测内存泄漏
- .pch