三、创建 Gradle 调试任务
到 Gradle 面板中 , 找到 " app / Tasks / other / compileDebugJavaWithJavac " 选项 ,
右键点击 " compileDebugJavaWithJavac " 选项 , 选择 " Create ‘Component.app[compileDebugJavaWithJavac]’ " 选项
输入以下内容 , 该内容是从 " Run/Debug Configurations " 对话框中复制出来了 , 将 suspend=x 改成了 suspend=y ;
-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005
点击 " OK " 按钮完成创建 , 然后在可运行任务中变显示该任务 , 点击瓢虫图标 , 即可调试 , 并进入到 注解处理器断点中 ;
四、开始调试
断点在 注解处理器 的 process 方法中阻塞住 , 之后可以按照断点处理的方式 , 调试后续 注解处理器 中的代码 ;