개발자 블로그

WebViewClassic.java NullPointException - 난 WebView 안쓰는데?? 본문

프로그래밍/안드로이드

WebViewClassic.java NullPointException - 난 WebView 안쓰는데??

로이드.Roid 2016. 12. 26. 03:25

이틀 연속으로 해당 에러가 리포팅 되었다. 한번도 보고되지 않았던 에러인데.. 아마도 최근에 사용자가 좀 늘어나면서 보고된 걸로 보인다. 

전체 에러메시지는 아래와 같다.

Fatal Exception: java.lang.NullPointerException
    android.webkit.WebViewClassic.setBaseLayer (WebViewClassic.java:5898)
    android.webkit.WebViewClassic.setNewPicture (WebViewClassic.java:11916)
    android.webkit.WebViewClassic$PrivateHandler.handleMessage (WebViewClassic.java:11099)
    android.os.Handler.dispatchMessage (Handler.java:99)
    android.os.Looper.loop (Looper.java:137)
    android.app.ActivityThread.main (ActivityThread.java:4921)
    java.lang.reflect.Method.invokeNative (Method.java)
    java.lang.reflect.Method.invoke (Method.java:511)
    com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:1038)
    com.android.internal.os.ZygoteInit.main (ZygoteInit.java:805)
    dalvik.system.NativeStart.main (NativeStart.java)

두 케이스 모두 안드로이드 4.1.x 버전에서 발생했다. 구글에서도 비슷한 내용이 검색되는걸 봐서 아마도 이 버전대의 안드로이드 기기에서만 발생하는 문제인 듯 하다. 기기는 하나는 삼성, 다른 하나는 펜텍.


문제는 내 앱에서는 WebView를 사용하지 않는다는 것. 다만 애드몹 광고를 달아놓은게 있는데 해당 광고를 출력하면서 문제가 발생하는 것 같다. 따라서 이건 뭐 내가 어떻게 해결할 수 있는 문제가 아니고.. 애드몹에다가 이야기를 하던가.. 어떻게 해야 될 것 같은데 애드몹에는 따로 리포팅 하는 곳이 없는 것 같네. 내가 못 찾는건지.. 흠..-_-;;

일단 내 프로그램 문제가 아니니 다행이기는한데,, 기분이 찝찝한건 어쩔 수 없네. 

Comments