ButterKnife 8.0.1接入简要说明及出的空指针异常处理
2016-08-18 14:58
363 查看
butterknife 官方地址:http://jakewharton.github.io/butterknife/
8.0.1变化:
1、控件注解由
改为
2、butterknife实例化由
ButterKnife.inject(this);
改为
8.0.1接入,报空指针异常处理
1、在gradle 文件中加入
2、Application 继承 MutliDexApplication
3、导包以下代码加全
8.0.1变化:
1、控件注解由
@InjectView(R.id.title_text)
改为
@BindView(R.id.exit_tv)
2、butterknife实例化由
ButterKnife.inject(this);
改为
ButterKnife.bind(this);
8.0.1接入,报空指针异常处理
1、在gradle 文件中加入
defaultConfig { multiDexEnabled true }
2、Application 继承 MutliDexApplication
3、导包以下代码加全
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' } } apply plugin: 'com.neenbedankt.android-apt' dependencies { // 导入依赖的lib工程 compile 'com.jakewharton:butterknife:8.0.1' apt 'com.jakewharton:butterknife-compiler:8.0.1' }
相关文章推荐
- java中Timer使用的简要说明
- linux用户管理简要说明 ......to be continued
- Tuxedo配置管理简要说明
- HTC VIVE 手柄 接入(手柄上的按键都有说明)
- 支付宝服务窗接入常见问题说明
- 市面上省电管理简要设计说明和规则
- Ansi与Unicode简要说明及各自的优缺点
- KafkaOffsetMonitor 监控工具的安装与本地使用简要说明
- Mac OS X / IOS 内存管理机制简要说明
- 微信硬件平台框架说明及接入流程
- VS终结者原理及思路简要说明
- Android Studio使用ButterKnife 8.0.1无效的问题
- github使用简要说明(windows)
- 运用JMX监控Tomcat/Java jvisualvm简要说明
- Mybatis3源码分析(09)-SqlSession创建及简要说明
- Java jvisualvm简要说明
- picasso使用简要说明
- P2P穿透及TURN转发简要说明
- [TDS2024B]LabVIEW下TDS1000-2000系列示波器API的简要说明
- 子类化GetOpenFileName/GetSaveFileName, 以及钩子函数OFNHookProc的使用的简要说明