新版本ButterKnife的配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新版本ButterKnife的配置相关的知识,希望对你有一定的参考价值。

新版本的ButterKnife的添加方式发生了变化,然后摸索着记录了一下。
按照ButterKnife的官网描述,使用ButterKnife需要在Gradle中添加如下依赖:
  1. compile ‘com.jakewharton:butterknife:8.1.0‘
  2. apt ‘com.jakewharton:butterknife-compiler:8.1.0‘
技术分享
然而同步Gradle之后发现报了一个错:Gradle DSL method not found: ‘apt()‘
技术分享
然后在StackOverflow中找到了解决方法:
需要在app层级的gradle文件中添加【apply plugin: ‘com.neenbedankt.android-apt‘】。即像下面那样:
技术分享
然后需要在项目层级的gradle文件中添加【classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.8‘】,即像下面那样:
技术分享
最后,同步Gradle,你就可以愉快地使用ButterKnife了。















以上是关于新版本ButterKnife的配置的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio使用ButterKnife插件

刷新片段不再起作用?

Butterknife 在我的 Android 应用程序中根本不起作用

Anaconda配置Python新版本tensorflow库(CPUGPU通用)的方法

ButterKnife

ButterKnife