crash:java.lang.IllegalStateException: attempt to re-open an already-closed object: SQLiteDatabase:


crash:android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed (code 11)


DefaultDatabaseErrorHandler: Corruption reported by sqlite on database: /storage/emulated/0/.database/xxx.db


10-28 09:20:06.382  4423  5128 E DefaultDatabaseErrorHandler: deleting the database file: /storage/emulated/0/.database/xxx.db
10-28 09:20:06.391  4423  5128 I photocombserver: crash:android.database.sqlite.SQLiteDatabaseCorruptException: database disk image is malformed (code 11)
10-28 09:20:06.391  4423  5128 I photocombserver:       at android.database.sqlite.SQLiteConnection.nativeExecuteForCursorWindow(Native Method)
10-28 09:20:06.391  4423  5128 I photocombserver:       at android.database.sqlite.SQLiteConnection.executeForCursorWindow(SQLiteConnection.java:843)
10-28 09:20:06.391  4423  5128 I photocombserver:       at android.database.sqlite.SQLiteSession.executeForCursorWindow(SQLiteSession.java:836)
10-28 09:20:06.391  4423  5128 I photocombserver:       at android.database.sqlite.SQLiteQuery.fillWindow(SQLiteQuery.java:62)
10-28 09:20:06.391  4423  5128 I photocombserver:       at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:143)
10-28 09:20:06.391  4423  5128 I photocombserver:       at android.database.sqlite.SQLiteCursor.getCount(SQLiteCursor.java:132)
10-28 09:20:06.391  4423  5128 I photocombserve[   45.093254@0] SysRq : Emergency Remount R/O



针对这个问题: database disk image is malformed

跟踪后发现一个sql语句都会报错select * from t_tmp where accessid= 'xxxxxxxxxxxxxxxxxxxxxxxxx'; 

运行检查数据库的语句: PRAGMA integrity_check

删除这个索引,或重建索引就没问题了


sqlite数据库有reindex的功能



更多相关文章

  1. Android和Java本地数据库新选择
  2. 在Android中查看和管理sqlite数据库
  3. Android联系人数据库全解析(1)
  4. [转」android中的数据库操作
  5. android中的数据库操作ZZ
  6. 系出名门Android(9) - 数据库支持(SQLite),
  7. android数据库
  8. [Android 数据库] Android数据库总结
  9. Android下SQLite数据库编程学习系列之二---在Android下使用SQLit

随机推荐

  1. Dialog自定义Style
  2. Android的系统服务一览 .
  3. ItemTouchHelper.Callback实现仿朋友圈发
  4. Android 继承DialogFragment弹出dialog对
  5. ViewGroup为什么不会调用onDraw
  6. android 7.1 开启WiFi热点
  7. android PackageInstaller那点事儿
  8. android listview 连续调用 getview问题
  9. android listView头部自定义标签形式
  10. android activity进入退出动画自定义