我一直在遇到与Android调试器令人沮丧的问题.有时,我可以调试并逐步执行代码,然后在代码的其他部分(最近在try / catch情况下),它会下到catch {}块,并且没有有关异常的信息,甚至没有Log.它来控制台.请注意,在屏幕截图中我是如何进入catch块的,但是没有实时变量上下文,就好像它处于普通内容辅助模式下一样.监视表达式显示< error_during_the_evaluation>.
谁能阐明我遇到的这些令人沮丧的问题?调试器在代码的其他部分正常工作很奇怪.
解决方法:
Eclipse ADT因代理inconsistently而臭名昭著,这常常使我不得不确保Project>检查“自动构建”,然后简单启动项目>清洁….
有时即使这样也无济于事.因此,我只是关闭Eclipse并重新启动它.大部分时间都有效.
即使这仍然无济于事,我关闭Eclipse,运行CCleaner并重新启动.每次都能工作.
奇怪但真实.