有沒有一種工具可以讓我在build.gradle文件中設置斷點並逐步完成調試器中的任務?如何調試Gradle build.gradle文件(在調試器中,帶有斷點)?
注意:我相信我提出的問題與關於調試Gradle插件的類似的stackoverflow問題不同,其中(大概)意圖是通過位於單獨文件中的定製Groovy或Java插件代碼。我想設置在搖籃任務斷點在一個簡單的build.gradle文件,就像...
task example {
println "I want to set a breakpoint here"
}
...所以,當我跑gradle example
我可以檢查在調試器的上下文。 (對於那些將我指向IntelliJ的人......雖然JetBrains的網站宣稱他們支持在IDEA UI中調試Gradle腳本,但AFAICT這是不真實的,因爲這被報告在IDEA13 EAP中破壞並且尚未修復在IDEA14中,請參閱Debugging Gradle build files in Intellij/Android Studio)
是否有任何調試工具允許我在build.gradle文件中設置斷點,或者是否存在有關Gradle DSL的某些內容,使得從根本上無法在任務中設置斷點我的例子,上面?
我懷疑你可以從Android Studio中調試,但你可以調用的println並觀察語句中的消息一節。 – j2emanue 2015-07-10 22:12:15