Dagger2教程一之配置(原)

5 篇文章 2 订阅
5 篇文章 0 订阅
        既然打开了这篇文章,那么关于为什么使用Dagger2或者Dagger2的作用就不再多说,我们直接来动手配置Dagger2。
        我们只介绍 AndroidStudio的配置方法,至于依旧使用Eclipse的同学,请绕道。
        我们打开 模块的(不是全工程的)build.gradle文件,其内容大致是这个样子:
        apply plugin: 'com.android.application'
        android {
            compileSdkVersion 25
                buildToolsVersion "25.0.2"
                defaultConfig {
                }
            buildTypes {
                release {
                }
            }
        }
        dependencies {
        }
        我们配置Dagger2只需要在dependencies中添加两行说明即可:
        dependencies {
            ......
            compile 'com.google.dagger:dagger:2.10'
            annotationProcessor 'com.google.dagger:dagger-compiler:2.10'
        }
        然后就完成了所有配置过程。
        如果你在其他教程里看到,还配置了apt相关的内容,比如在工程的build.gradle中添加:
        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
        并且在module中添加:
        apply plugin: 'com.neenbedankt.android-apt'
        这种配置方法说明, 当时所在的gradle版本低于2.2,而在2.2及以后的版本中,gradle官方添加了对Annotation Processors的支持(https://bitbucket.org/hvisser/android-apt),使用annotationProcessor代替了apt,因此无需再配置apt相关的属性
        好了,配置的教程就介绍完了,接下来我们就从 《Dagger2教程二之基础使用(原)》开始介绍。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值