它发生在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