I am trying to use kapt to use my annotation handler. But I ran into a few problems.
The comment processor core is connected in this way:
kapt files('libs/processor.jar')
provided files('libs/processor.jar')
1) I use JavaPoet to generate code. And save my class this way
JavaFile javaFile = JavaFile.builder(PACKAGE, typeSpec).build();
javaFile.writeTo(processingEnv.getFiler());
But it always saves it for assembly \ generated \ source \ kapt \ release and never debug the folder regardless of the build option.

2) The second problem is that the generated file is sometimes not updated until I click Build-> Rebuild
source
share