突然之间,我无法调试我在服务中所做的任何事情,即使我在各处都设置了断点。但日志记录显示所有行都已执行。有人可以告诉我是什么导致了这个问题。我正在使用 Eclipse,我已设置为“自动构建”。
最佳答案
您是否有在应用程序开始时启动的 Activity
?
如果不是,您必须使用 Eclipse 中的 DDMS 工具 手动激活进程调试。
在 DDMS -> Devices
中,检查您的进程(该行包含您应用程序的包名称),选择它然后单击调试按钮。调试图标将出现在您的进程附近,然后您应该能够在您的 Service
中使用断点。
关于android - 调试在服务类中不起作用 ??什么会导致这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5379129/