自定义注解处理器未触发

snowday365 2019-04-26 04:01:14
升级了android studio 3.4版本,突然发现之前写的自定义注解不能生成文件了,调试了一下发现自定义注解处理器中的函数没有执行,有人遇到过这种情况么?求解决方案!
...全文
820 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
想你0开心 2019-07-07
  • 打赏
  • 举报
回复
使用的google的那个autoService吧?要使用annotationProcessor这个库,然后如果报找不到这个类,加上compileOnly 这个库
jklwan 2019-05-02
  • 打赏
  • 举报
回复
在gradle.properties中添加 android.enableSeparateAnnotationProcessing = true 这行代码
snowday365 2019-04-27
  • 打赏
  • 举报
回复
在rebuild后出现如下提示
> Task :app:compileDebugJavaWithJavac
Gradle may disable incremental compilation as the following annotation processors are not incremental: auto-service-1.0-rc5.jar (com.google.auto.service:auto-service:1.0-rc5).
Consider setting the experimental feature flag android.enableSeparateAnnotationProcessing=true in the gradle.properties file to run annotation processing in a separate task and make compilation incremental.

不知是否与这个问题相关?

80,356

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧