它發生在Android框架內部,很難理解是什麼導致它,或者如何解決它或解決它。例外是從客戶使用記錄 - 我不能重現錯誤,客戶報告是匿名的,所以我不能要求他們瞭解更多細節。如何追蹤此異常的來源?
java.lang.NullPointerException
at android.widget.PopupWindow$PopupViewContainer.dispatchKeyEvent(PopupWindow.java:1359)
at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2471)
at android.view.ViewRoot.deliverKeyEvent(ViewRoot.java:2431)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1741)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:871)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:629)
at dalvik.system.NativeStart.main(Native Method)
你能重現這個異常嗎?怎麼樣? – Egor 2011-06-13 08:24:07
您應該使用調試器來查找在您的代碼中哪些行會導致異常。然後,在發佈該代碼後,等待勸告:) – woodshy 2011-06-13 08:59:24
例外是在使用該應用程序的客戶的日誌中,我自己沒有看到這種異常。 – 2011-06-13 09:04:17