2016-04-26 95 views
1

我想在android studio中附加调试器时在特定点停止代码执行。有没有可能?我已经检查了调试器选项卡中的所有可用选项,但找不到任何选项。谢谢。在android studio中调试时终止代码执行

+1

你的意思是我使用断点?那些小红点? :D – OWADVL

+0

断点是解决方案,但您应该知道,如果您使用多线程,则只有当前线程将停止,而其他线程继续运行。 –

+0

但使用该调试将被停止。没有执行代码 –

回答

0

您必须在调试器时间内设置要在android studio中停止执行的中断点。 你可以通过点击你的代码开始处的垂直条来做到这一点。它在那条上打出一个红点。 见下文

break point screen

+0

让我解释一下,我知道这一点。此时我想取消/终止执行。 –

+0

例如,我希望该应用程序不执行if(bundle!= null)语句。我希望你得到它 –

+1

为此,你必须在你想要跳过的代码之后再打一个断点,当你到达断点处时,你必须单击该断点并将它拖到下一个断点。 //试试这个我希望我对你有所帮助。祝你好运 –

0

您只需按下停止按钮(红色方形)或按Ctrl + F2停止执行的图像。

但是,如果你问关于从程序中分离调试器,以便应用程序继续运行和调试器被禁用,那么我也努力在android studio 2.0中完成这个任务。我认为,这个版本不支持分离调试器。有点奇怪。

1

添加一个额外的断点,在您想停止处理的位置之后。 希望这可以帮助你。

相关问题