android studio 的 Butter Knife:8.0.1的完整正确导入方法

来源:互联网 发布:按键精灵淘宝秒杀脚本 编辑:程序博客网 时间:2024/05/17 07:57

先给jakewharton大神的butterknife官方blog传送门和butterknife项目传送门

阅读之前请确保你的AS安装了ButterKnife Zelezny的插件。

不正确安装可能会遇见的问题:

        1. 虽然ButterKnife Zelezny可以正常生成代码,但好像并没有什么卵用,@bindview过的控件照样报空指针,@onClick方法并不能像预想的那样获得执行

原因

ButterKnife所用到的注解并没有起作用

解决方法

Butter Knife:8.0.1的完整正确导入步骤:

1.在project的build.gradle中

buildscript {  repositories {    mavenCentral()   }  dependencies {    classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'  }}
  1. 在module的build.gradle中
apply plugin: 'com.neenbedankt.android-apt'dependencies {  compile 'com.jakewharton:butterknife:8.0.1'  apt 'com.jakewharton:butterknife-compiler:8.0.1'}         

OK!

0 0