java - 在 Intellij/Android Studio 中调试 Gradle 构建文件

标签 java android groovy gradle android-studio

我有时会在使用 Gradle 时遇到一些晦涩难懂的问题。有时,如果我正在阅读源文件或添加 println 语句来弄清楚我可以做什么以及状态是什么,这会有所帮助。

但我真的很想放置一个断点并列出变量的内部状态。使用 Android Studio 或 IntelliJ 可以吗?

我也很想按 ctrl-click 到 DSL 关键字,这样我就可以获得一些上下文。

只是放置一个断点并从 gradle 任务列表中单击“调试”是行不通的,它只是运行任务而不停止。

最佳答案

您无法调试 Gradle 文件。我们可能有一天会实现这一点,因为这显然是一件好事,但还有很长的路要走。我们正在添加更多关于语法突出显示和构建文件分析的智能。好吧,实际上,JetBrains 正在将它添加到 IntelliJ 中,并且我们正在接受它。在接下来的几周和几个月内,情况会变得更好。

关于java - 在 Intellij/Android Studio 中调试 Gradle 构建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22017433/

相关文章:

java - 为什么2路径加载JNA库

java - 使用java将字符串数组打印到文本文件

java - 'Selenium-server-standalone.jar' 和 'Selenium Client & WebDriver' 有什么区别?

java - Android 社​​交网络应用程序

java - ActivityMonitor getHits() 不起作用

grails - GORM - 将子项添加到父项并保存给出 groovy.lang.MissingMethodException

groovy - 从groovy中的href-tag中提取URL

frameworks - JavaBeans激活框架: is it worth learning?

javascript - 如何确定 Assets 中特定文件的绝对路径?

java - 括号上的 Groovy/Java 拆分字符串 "("