【发布时间】:2018-10-17 14:09:11
【问题描述】:
我正在使用 Android 中的注释处理器生成一个类。对于生成类,我正在使用 javapoet,当我在 java 项目中使用它时它工作正常,但在 Android 中我无法访问 TypeSpec 上的 addModifiers 方法
TypeSpec clz = TypeSpec.classBuilder("MyClass")
.addModifiers(Modifier.PRIVATE)
.build();
我已经导入了javax.lang.model.element.Modifier,但它仍然说无法解析方法addModifiers,源代码中相同方法的Modifier 参数是红色的,并且将光标悬停在它上面会显示can't resolve symbol modifier 消息。这个问题有什么解决办法吗?
【问题讨论】:
标签: android annotations preprocessor javapoet