1.butterknife的使用
配置問題參看官網(wǎng)介紹:
https://github.com/JakeWharton/butterknife
http://www.reibang.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
改成你平時項目練習的這個文件里面的值
二:導入別人的項目出現(xiàn)的問題:
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'
}
三栈拖、導入別人項目出現(xiàn)的問題:
Could not resolve all dependencies for configuration ':app:_debugUnitTestCompile'.
Could not resolve junit:junit:4.12.
解決步驟:
打開依賴界面:
dependency.png
右鍵刪除junit:junit:4.12 并重新編譯(我的已經(jīng)刪除過了匆笤,所以圖片沒有這個)
原鏈接:http://stackoverflow.com/questions/36996527/failed-to-resolve-junitjunit12