注解处理器jar包是这样连接的:
kapt files('libs/processor.jar')
provided files('libs/processor.jar')
1) 我正在使用 JavaPoet 进行代码生成。并以这种方式保存我的类
JavaFile javaFile = JavaFile.builder(PACKAGE, typeSpec).build();
javaFile.writeTo(processingEnv.getFiler());
但是它总是保存到build\generated\source\kapt\release文件夹下,而不管构建的变体是debug还是其他。
2) 第二个问题是生成的文件有时候不会自动刷新,除非我按下“构建-重建”按钮。