내 애플 리케이션에 꽤 성가신 NPE가 있고 해결책을 찾을 수 없습니다. 먼저 스택 추적 :안드로이드 uncatchable NullPointerException
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): java.lang.NullPointerException
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at android.webkit.WebView.stopLoading(WebView.java:1737)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at c$a.run(Unknown Source)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at android.os.Handler.handleCallback(Handler.java:587)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at android.os.Handler.dispatchMessage(Handler.java:92)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at android.os.Looper.loop(Looper.java:130)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at android.app.ActivityThread.main(ActivityThread.java:3835)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at java.lang.reflect.Method.invokeNative(Native Method)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at java.lang.reflect.Method.invoke(Method.java:507)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
09-12 23:27:32.855: ERROR/AndroidRuntime(19152): at dalvik.system.NativeStart.main(Native Method)
방향을 매우 빠르게 전환 할 때 NPE가 발생합니다. 누군가 그와 같은 경험을합니까? 해결책이 있습니까? 또한 Admob을 사용한다고 언급해야합니다. 이 NPE가 WebView에서 어디에서 발생할 수 있는지 알 수 없습니다.
미리 감사드립니다.
살펴 그것은 예외를 던지고 코드의 같은 라인은 항상을? 예외를 던지고있는 코드를 게시 할 수 있습니까? – slayton
이 줄이 어디에 있는지 모르겠습니다. 내 코드는 확실히이 예외를 throw하지 않습니다. 그렇지 않으면 catch 할 수 있습니다. 나는 또한 WebView를 포함하지 않는 다른 활동에서 같은 예외를 발견했다. Admob이 두 가지 활동 모두 AdView를 보유하고 있기 때문에 Admob이 그 이유라고 확신합니다. 그러나 나는 그것을 어떻게 피할 수 있는지 모른다. – vRallev