带有Butterknife的Android lint AnnotationProcessorOnCompilePath

问题描述 投票:2回答:1

升级到最新的Android gradle插件后:

classpath 'com.android.tools.build:gradle:3.6.1'

Android皮棉(./gradlew lint)收到以下警告:

警告:使用注解处理器而不是实现[AnnotationProcessorOnCompilePath]将注解处理器添加到处理器路径中实现'com.jakewharton:butterknife:10.2.1'

我的app/build.gradle文件:

dependencies {
  [...]
  implementation 'com.jakewharton:butterknife:10.2.1'
  kapt 'com.jakewharton:butterknife-compiler:10.2.1'
}

根据ButterKnife文档哪个是正确的:https://github.com/JakeWharton/butterknife#download

棘手的解决方案是为ButterKnife压制//noinspection AnnotationProcessorOnCompilePath

但是如何正确解决此问题?

android-gradle-plugin butterknife android-lint
1个回答
0
投票

显然,这是皮棉方面的错误。他们说它将在即将发布的4.0版本中修复。

© www.soinside.com 2019 - 2024. All rights reserved.