AndroidStudio3.1.1 报错Annotation processors must be explicitly declared now.

        在github下载了一个项目,项目中有一个关于ButterKnife的错误

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.
    - dagger-compiler.2.0.1.jar (com.google.dagger:dagger-compiler:2.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.

    这个问题是因为用到了有注解的依赖包,用到注解都会报这个错。网上有很多的解决方案,大部分都是配置

   javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }

   然而一点卵用都没有!

   正确的解决方案如下:将报错信息中的jar包,com.google.dagger:dagger-compiler:2.0.1,的引用方式修改一下

compile 'com.jakewharton:butterknife:7.0.1'
annotationProcessor 'com.google.dagger:dagger-compiler:2.0.1'

 compile 改为 annotationProcessor

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: pandoc-3.1.1-windows-x86_64.zip是一个用于Windows操作系统的软件压缩包。它是由pandoc项目开发的,pandoc是一个用于文档格式转换的工具。 这个压缩包中包含了pandoc 3.1.1版本的可执行文件和相关的支持文件。通过解压这个压缩包,你可以将pandoc安装在你的Windows电脑上并开始使用它。 pandoc的主要功能是将不同格式的文档相互转换,例如将Markdown格式的文档转换为HTML、PDF、Word等格式,或者将HTML文档转换为Markdown格式。它支持多种输入格式和输出格式,可以满足用户在文档转换时的不同需求。 使用pandoc可以简化文档格式转换的过程,提高工作效率。它还支持自定义模板和样式,让用户可以根据自己的需求进行个性化设置。 pandoc是一个免费开源软件,它的跨平台特性使得它可以在Windows、Mac和Linux等多种操作系统上运行。它还有一个活跃的开发社区,用户可以在其中获得支持和反馈。 总之,pandoc-3.1.1-windows-x86_64.zip是一个方便的文档格式转换工具,适用于Windows操作系统。通过安装和使用pandoc,你可以更加轻松地进行不同格式的文档转换,并提高工作效率。 ### 回答2: Pandoc-3.1.1-windows-x86_64.zip是一种文件压缩包,它包含的是Pandoc在Windows操作系统上的可执行文件和相关的资源文件。Pandoc是一个免费的开源文档转换工具,能够将一个格式的文档转换成另一个格式。它支持的输入格式包括Markdown、HTML、LaTeX等,输出格式包括PDF、HTML、DOCX等。 Pandoc-3.1.1-windows-x86_64.zip的命名中"3.1.1"表示的是该版本的Pandoc的版本号,"windows"表示适用于Windows操作系统,"x86_64"表示适用于64位的x86架构的计算机。"zip"则表示该文件是一种常见的压缩格式,通过解压缩可以得到其中包含的文件和文件夹。 通过下载并解压Pandoc-3.1.1-windows-x86_64.zip文件,我们可以获得Pandoc在Windows上的可执行文件pandoc.exe,以及一些其他的资源文件。我们可以直接运行pandoc.exe来使用Pandoc,或者将其添加到系统的环境变量中,以便在任意位置使用Pandoc的命令行界面。 使用Pandoc,我们可以将Markdown格式的文档转换成HTML格式,从而方便地发布在网页上。或者将Markdown格式的文档转换成PDF格式,以便在打印或者与他人共享时使用。此外,Pandoc还支持将Markdown转换成Word等其他格式,为我们提供了更多的文档处理选择。 总之,Pandoc-3.1.1-windows-x86_64.zip是Pandoc在Windows操作系统上的一个安装包,通过安装和使用Pandoc,我们可以方便地进行不同格式文档的转换和处理。 ### 回答3: pandoc-3.1.1-windows-x86_64.zip 是一个文件压缩包,里面包含了 Pandoc 软件的 Windows 64位版本。Pandoc 是一个方便使用的文档转换工具,用于将一种文档格式转换为另一种格式。无论是 Microsoft Word、Markdown、HTML 或是 LaTeX,Pandoc 都支持将它们互相转换。这使得用户可以轻松地将文档从一种格式转换为另一种格式,而无需手动复制和粘贴内容,从而节省了大量时间和精力。 pandoc-3.1.1-windows-x86_64.zip 文件是经过压缩的,可用于在 Windows 64位操作系统上安装 Pandoc。用户可以通过解压缩该文件,并按照提供的安装说明进行安装。一旦安装完成,用户就可以在命令行终端或是图形化界面中运行 Pandoc,并使用其强大的功能进行文档转换。 Pandoc 还支持多种扩展,用户可以根据自己的需求进行个性化设置,例如添加自定义模板、样式和过滤器等。此外,Pandoc 还支持多个平台,包括 Windows、Mac OS 和 Linux,因此用户可以在不同的操作系统上使用相同的功能和体验。 总之,pandoc-3.1.1-windows-x86_64.zip 是一个方便的文件压缩包,其中包含 Pandoc 软件的 Windows 64位版本。通过安装 Pandoc,用户可以轻松地将不同格式的文档进行转换,提高工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值