上一篇文章提到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/
编译时注解(二)JavaPoet的使用
最新推荐文章于 2022-01-13 23:57:17 发布