【发布时间】:2013-01-25 15:45:56
【问题描述】:
Google play 在某些设备上报告了异常(全部是“其他”和一个“LG-E400”,因此可能是一些自定义的 android 版本)
例外是:
java.lang.IllegalArgumentException
at android.os.StatFs.native_setup(Native Method)
at android.os.StatFs.<init>(StatFs.java:32)
at android.webkit.CacheManager.init(CacheManager.java:199)
at android.webkit.BrowserFrame.<init>(BrowserFrame.java:210)
at android.webkit.WebViewCore.initialize(WebViewCore.java:201)
at android.webkit.WebViewCore.access$500(WebViewCore.java:54)
at android.webkit.WebViewCore$WebCoreThread$1.handleMessage(WebViewCore.java:631)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:653)
at java.lang.Thread.run(Thread.java:1019)
问题是我不能忽略这个异常,因为它在单独的线程中。 这个问题有什么解决办法吗? 或者我能用它做什么?
【问题讨论】:
-
显然是操作系统问题。对我们来说,它只发生在 LG Optimus L3 和 LG-E405 上,所以你现在可以将它们列入黑名单。它们本质上是相同的设备。
标签: android multithreading exception