android gradle导入依赖的另一个方法

一 、图文说明

1.创建一个config.gradle文集(内容如图文表示)


2.在builde.gradle(project)    下引用创建过的config.gradle(如下图所示)



3.在builde.gradle(module)  下直接引入  (如下图所示)



二 、代码说明

1.创建一个config.gradle文集(内容如下)

ext {
    android = [
            compileSdkVersion: 26,
            buildToolsVersion: '26.0.2',
            applicationId    : "com.example.zrd.svgimgcode",
            minSdkVersion    : 15,
            targetSdkVersion : 26,
            versionCode      : 1,
            versionName      : "1.0"

    ]

    def dependVersion = [

            runner : "1.0.2",  //  样式
            glide  : "3.7.0",
            support: "25.3.0",
            recycleView:"23.4.0",
    ]

    dependencies = [

            "junit"  : "junit:junit::${dependVersion.junit}", //给你个样式
            "glide"  : "com.github.bumptech.glide:glide:${dependVersion.glide}",
            "support": "com.android.support:support-v4:${dependVersion.support}",
            "recycleView": "com.android.support:recyclerview-v7:${dependVersion.recycleView}",

    ]

    //compile rootProject.ext.dependencies["support"]    build.gradle样式
}
 
 

2.在builde.gradle(project)    下引用创建过的config.gradle(如下所示)

apply from: "config.gradle"

3.在builde.gradle(module)  下dependencies中直接引入(如下所示)

compile rootProject.ext.dependencies["support"]
compile rootProject.ext.dependencies["recycleView"]


猜你喜欢

转载自blog.csdn.net/hknishi_zs/article/details/81032362