编译时注解(二)JavaPoet的使用

上一篇文章提到AbstractProcessor中生成java类,可以使用JavaPoet开源库进行编写。但是有个问题,addModifier提示无法找到Modifier,其实只要把
compile project(’:libprocess’)
改成
annotationProcessor project(’:libprocess’)
就可以了。
但是这么一来定义的MethodProcessor就找不到了,所以需要改变整个peoject的结构
这里有个例子
https://www.cnblogs.com/whoislcj/p/6168641.html
另外,JavaPoet的使用在这里
https://juejin.im/entry/58fefebf8d6d810058a610de/

你可能感兴趣的:(Android)