1、
运行demo时,替换为了自己的gradle版本 5.6.4,然后始终无法生成代码。
原因是gradle版本问题:
由于Gradle 5.0将忽略compile classpath中的 annotationProcessor,因此需要
手动添加annotationProcessor 'com.google.auto.service:auto-service:1.0-rc6'
2、
在kotlin文件中使用注解,不会生成代码,需要替换成java文件,改成第三条形式后,则不受影响
3、
‘annotationProcessor’ dependencies won’t be recognized as kapt annotation processors. Please change the configuration name to ‘kapt’ for these artifacts: ‘com.airbnb:deeplinkdispatch-processor:4.1.0’.
如果遇到这个错误,把annotationProcessor替换成kapt,在kapt文件下可以找到生成的代码
网友评论