Android中错误Annotation processors must be explicitly declared now. The following dependencies on the

 导入别人的项目报了个下面错误,编译没有出现,一旦运行就会出来。

Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor.  Please add them to the annotationProcessor configuration.
  - butterknife-7.0.1.jar (com.jakewharton:butterknife:7.0.1)
Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior.  Note that this option is deprecated and will be removed in the future.
See https://developer.android.com/r/tools/annotation-processor-error-message.html for more details.

只需要在APP中的build.gradle中加入一行代码即可。

defaultConfig {

        ...
        //加入下面一行代码即可
        javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }
    }

如果没好的话,烧香去吧。。。

猜你喜欢

转载自blog.csdn.net/qq_40441190/article/details/85787171