首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在android studio中有条件调试的方法吗?

在android studio中有条件调试的方法吗?
EN

Stack Overflow用户
提问于 2016-10-31 11:37:00
回答 2查看 7.2K关注 0票数 17

有没有办法在android演播室里有条件调试?例如,当一个特定的变量值是。例如:

代码语言:javascript
运行
复制
for(MyClass myclass: ClassList){
String title = myclass.gettitle(); // this is where break point is
}

在此之前,我不需要调试模式。我只想看看这个精确值的应用程序。例如,当title="KickBoxing“在这种情况下,我应该检查变量值,如果它不是我的要求值,我应该按F9到下一个值。也许这需要50次才能得到我想要的值。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-10-31 11:40:42

可以为断点添加条件。按照通常的做法添加一个断点,然后用鼠标右键单击它。您将提示一个对话框。在这种情况下,您可以放置一些java代码。

例如,你可以把"kickBoxing".equals(title)

这样,只有在条件为真时,调试器才会在该断点上停止。

(照片摄于http://javafortesters.com/)

票数 38
EN

Stack Overflow用户

发布于 2016-10-31 11:42:44

你可以用Android Studio来做

  1. 在您需要的行上设置一个断点。
  2. 右键单击断点。
  3. 将条件粘贴到名为条件的字段中

例如,您的情况应该类似于myclass.gettitle().equals("KickBoxing")

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40341410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档