1.butterknife的使用
配置问题参看官网介绍:
https://github.com/JakeWharton/butterknife
http://www.jianshu.com/p/bf9018c1a7f6(有些不同)
我是参照第一个来配置的,第二个可以对比看看
app里面的build
dependencies {
compile 'com.jakewharton:butterknife:8.4.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'
}
项目中的build
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'
}
}
2.导入项目
一:注意
项目\gradle\wrapper下的gradle-wrapper.properties中的
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
改成你平时项目练习的这个文件里面的值
二:导入别人的项目出现的问题:
UnsupportedMethodException Unsupported method:
InstantRun.getRestartDexFile().
http://blog.csdn.net/wds1181977/article/details/51611340
也是修改AS中的build.gradle为你最新用的版本
dependencies {
classpath 'com.android.tools.build:gradle:2.x.y'
}
三、导入别人项目出现的问题:
Could not resolve all dependencies for configuration ':app:_debugUnitTestCompile'.
Could not resolve junit:junit:4.12.
解决步骤:
打开依赖界面:
右键删除junit:junit:4.12 并重新编译(我的已经删除过了,所以图片没有这个)
原链接:http://stackoverflow.com/questions/36996527/failed-to-resolve-junitjunit12