无法销毁活动 - 空指针
问题描述:
我收到此消息。我的输入活动调用另一个显示它自己的视图并设置警报的活动。然后,作为用户,我使用模拟器的后退按钮来退回视图并返回到仿真器的通用前台屏幕。那是我得到上述错误。应用程序代码一直运行良好,直到今天,我所做的唯一一件事就是在测试时撤销Google App许可代码。任何想法,我应该站在哪里看?无法销毁活动 - 空指针
另外我在哪里可以找到在调试模式下运行仿真器时生成的跟踪文件? Logcat显示错误消息,但不是所有前面的跟踪referecnes - 只是说... 11更多...
答
这里的一般方法是在Debug配置中运行您的应用程序,并尝试获取有问题的代码行以某种方式进入调试器。
如果调试器不是由NullPointerException自动触发的,那么您可以尝试在活动的onDestroy
方法中设置断点并逐步执行,直至遇到异常。
一旦你隔离了这个问题,你可以在这里发布代码,如果修复不明显。