使用webview ,发生SQLiteDiskIOException: disk I/O error

android.database.sqlite.SQLiteDiskIOException: disk I/O error
at android.database.sqlite.SQLiteDatabase.native_setLocale(Native Method)
at android.database.sqlite.SQLiteDatabase.setLocale(SQLiteDatabase.java:2075)
at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:1014)
at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:986)
at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:962)
at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:1043)
at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:1036)
at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:785)
at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:215)
at android.webkit.WebViewDatabase.initDatabase(WebViewDatabase.java:230)
at android.webkit.WebViewDatabase.init(WebViewDatabase.java:212)
at android.webkit.WebViewDatabase.access$000(WebViewDatabase.java:40)
at android.webkit.WebViewDatabase$1.run(WebViewDatabase.java:193)

网上查可能是内存不足或者数据库使用时没有加锁,但是我自己根本就没有调用数据库,应该是webview在使用时需要吊数据库,然后在有的机型就发生了异常,
我在网上找了一个说明http://www.28im.com/android/a107175.html,但也没有具体的解决办法。
不知道哪位遇见过这种问题没有。

我也遇到同样的问题了 就是简单的插入数据库 偶尔会出现这种情况,我现在感觉可能sdcard出现坏道,或者是sdcard存储数据慢 第一条数据没处理完 第二条处理的时候 抛了异常