2011-09-12 7 views
3

내 애플 리케이션에 꽤 성가신 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에서 어디에서 발생할 수 있는지 알 수 없습니다.

미리 감사드립니다.

+0

살펴 그것은 예외를 던지고 코드의 같은 라인은 항상을? 예외를 던지고있는 코드를 게시 할 수 있습니까? – slayton

+0

이 줄이 어디에 있는지 모르겠습니다. 내 코드는 확실히이 예외를 throw하지 않습니다. 그렇지 않으면 catch 할 수 있습니다. 나는 또한 WebView를 포함하지 않는 다른 활동에서 같은 예외를 발견했다. Admob이 두 가지 활동 모두 AdView를 보유하고 있기 때문에 Admob이 그 이유라고 확신합니다. 그러나 나는 그것을 어떻게 피할 수 있는지 모른다. – vRallev

답변

-1

방향으로 관련 충돌 내가 일반적으로 충돌이 일반적으로 발생 트릭을 수행하는 활동에서 그 추가

android:configChanges="keyboardHidden|orientation" 

을 찾을 수 있습니다.

관련 문제