Android开发学习之路-使用annotationProcessor配置Butterknife
2017-02-20 10:00
281 查看
Apt工具的作者宣布了不再维护该工具了,而且Android Studio也有了自己的插件,并且可以通过gradle来简单的配置。
其实用Butterknife的都知道,没有apt,onClick绑定不了监听,而配置apt有时候又会出现问题,所以推荐使用annotationProcessor来解决这个问题。
首先,确定Android Studio的版本在2.2以上,且gradle的版本为2.2.1以上,因为低版本的没有试过,这是我当前的配置。
dependencies {
classpath 'com.android.tools.build:gradle:2.2.1'
}
这样,配置Butterknife就很简单了。
我们看一下Butterknife的Github指导安装:
![](http://img.blog.csdn.net/20170220095525217)
如果不使用apt工具,我们可以不需要修改project下的build.gradle,直接修改module下的build.gradle,通过annotationProcessor替代apt,所以只需要添加:
dependencies {
......
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
compile 'com.jakewharton:butterknife:8.4.0'
}
转自:http://www.cnblogs.com/Fndroid/p/5968620.html
其实用Butterknife的都知道,没有apt,onClick绑定不了监听,而配置apt有时候又会出现问题,所以推荐使用annotationProcessor来解决这个问题。
首先,确定Android Studio的版本在2.2以上,且gradle的版本为2.2.1以上,因为低版本的没有试过,这是我当前的配置。
dependencies {
classpath 'com.android.tools.build:gradle:2.2.1'
}
这样,配置Butterknife就很简单了。
我们看一下Butterknife的Github指导安装:
如果不使用apt工具,我们可以不需要修改project下的build.gradle,直接修改module下的build.gradle,通过annotationProcessor替代apt,所以只需要添加:
dependencies {
......
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
compile 'com.jakewharton:butterknife:8.4.0'
}
转自:http://www.cnblogs.com/Fndroid/p/5968620.html
相关文章推荐
- Android开发学习之路-Palette颜色提取工具类使用
- Android开发学习之路-DiffUtil使用教程
- Android开发学习之路-LeakCanary使用
- Android开发学习之路-SnackBar使用心得
- Android开发学习之路-SnackBar使用心得
- Android开发学习之路-使用Handler和Message更新UI
- Android开发学习之路-基本事件的使用
- Android开发学习之路-LeakCanary使用
- Android开发学习之路-使用AsyncTask进行异步操作
- Android开发学习之路-Android中使用RxJava
- Android开发学习之路-EventBus使用
- Android开发学习之路-RecyclerView使用初探
- Android开发学习之路-DiffUtil使用教程--Support Library 24.2.0
- Android开发学习之路-使用annotationProcessor配置Butterknife
- Android开发学习之路-LruCache使用和源码分析
- Android开发学习之路-Android Design Support Library使用(CoordinatorLayout的使用)
- Android开发学习之路-GSON使用心得(OCR图片识别)
- Android开发学习之路-Log的使用
- Android开发学习之路-下拉刷新以及GridView的使用
- Android开发学习---使用Intelij idea 13.1 进行android 开发