ich ein andrioid gradle Plugin mit IntelliJ.And geschrieben habe ich es in einem Android application.I verwendet möchte die plugin.So debuggen ich Wie kann ich debuggen gradle Plugin
eine Remote-Debug in IntelliJ zu erstellen versuchtDann tun Sie etwas in Android Studio.
export GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
und ./gradlew showTips --no-daemon
. Das Ergebnis ist der IJ Debugger kann mit VM verbinden, aber nicht am Haltepunkt STOPP. Mein Plugin-Code ist diese
Die resule in IJ dies ist, und nie an der Unterbrechungs
Connected to the target VM, address: 'localhost:5005', transport: 'socket'
Disconnected from the target VM, address: 'localhost:5005', transport: 'socket'
stoppen Was kann ich den Haltepunkt tun, um nützlich zu sein
Ich bin der gradle Daemon erraten Dinge mit mehreren JVM ist kompliziert wird. Sie könnten [den Daemon deaktivieren] (https://docs.gradle.org/current/userguide/gradle_daemon.html#sec:disabling_the_daemon) durch Hinzufügen von 'org.gradle.daemon = false' zu' gradle.properties' –
@LanceJava Danke, ich habe es versucht, aber es hat keine Wirkung – chefish