我得到一个SQLiteException,说数据库被锁定来自webview。我实际上并没有在我的应用程序中使用任何Web浏览器,但我相信它与基于this other stack overflow question的admob相关,这是没有答案的。Webview SQLiteException:数据库被锁定
我使用SQLite为我自己的东西,但这不应该导致它应该吗? 我似乎无法复制它,所以我不知道如何解决它。有任何想法吗?
android.database.sqlite.SQLiteException: error code 5: database is locked
at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:61)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1916)
at android.webkit.WebViewDatabase.flushCacheStat(WebViewDatabase.java:874)
at android.webkit.CacheManager.trimCacheIfNeeded(CacheManager.java:566)
at android.webkit.WebViewWorker.handleMessage(WebViewWorker.java:193)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.os.HandlerThread.run(HandlerThread.java:60)
是的,实际上,我有两个MapViews在不同的进程中,现在不记得为什么了,但是在不同的活动中使用地图视图时遇到了一些问题,并将它们放在不同的进程中。 – Jack 2012-08-22 16:10:07
对不起,但现在我不知道如何解决这个问题。也许只能在一项活动中使用adview,但我知道这不是一个解决方案。 – hsafarya 2012-08-22 16:23:59