1、apt 开发调试没有assambleDebug 怎么办
想要调试时apt, 配置Edit Configurations->Remote ,发现 gradle 没有 assambleDebug 和assembleRelease 等
解决:可以使用terminal 命令行
gradlew clean assembleDebug
gradlew clean assembleRelease
OR
gradlew clean assembleD
gradlew clean assembleR
这个命令可以看到 processor的打印,但是调试的话需要在配置了 Remote之后在 gradle.properties 添加
org.gradle.parallel=true
org.gradle.jvmargs=-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005
文件中已有 org.gradle.jvmargs=-Xmx1536m ,则可以写成
org.gradle.jvmargs=-Xmx1536m -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005
打断点运行apt,终端输入命令 gradlew clean assembleD就可以调试Processor 了