我正在使用断点在Android Studio中调试我的Android项目。
我注意到有时候我的断点会有一个交叉点并且不会暂停执行。
在intellij网站上,这被解释为:"显示何时在注释或不可执行的行上设置断点,表明不会命中此类断点。"
有人能告诉我上述摘要如何解释以下断点的行为:
为什么第二个断点有勾号?我很困惑!
答案 0 :(得分:5)
这通常是因为连接设备上的代码与屏幕上的代码不同。
换句话说,调试器"知道"其中断点基于代码上的行号,因此您可能添加了代码行,并且通过它将行位置向下移动了几行。
超级简单的修复方法是在设备上再次编译代码和闪存。