Android Studio的Gradle配置记录
1. repositories
因为GFW的存在,可能会导致sync的时候一直停在download中,可以采用代理设置,也可以使用阿里的仓库(推荐)
repositories {
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/'}
maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
}
2. dagger2
网上有很多做法,这里针对Android Studio 2.3的做法,推荐官方说明 https://github.com/google/dagger
dependencies { compile 'com.google.dagger:dagger:2.11' compile 'com.google.dagger:dagger-android-support:2.11'// if you use the support libraries annotationProcessor 'com.google.dagger:dagger-compiler:2.11' }
3. butterknife
dependencies { compile 'com.jakewharton:butterknife:8.8.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1' }