I'm trying to use kapt for using my annotation processor. But I ran into a few problems.
Annotation processor jar is connected this way:
kapt files('libs/processor.jar')
provided files('libs/processor.jar')
1) I'm using JavaPoet for code generation. And saving my class this way
JavaFile javaFile = JavaFile.builder(PACKAGE, typeSpec).build();
javaFile.writeTo(processingEnv.getFiler());
But it always saves it to build\generated\source\kapt\release, and never to debug folder regardless of build variant.
2) The second problem is that generated file sometimes doesn't refresh, until I press Build->Rebuild