在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Scala  Android/ gradle 怎么引用根項(xiàng)目下的 .gradle?

gradle 怎么引用根項(xiàng)目下的 .gradle?

我項(xiàng)目中有多個(gè)moudle,每個(gè)moudlebuild.gralde都有這一部分代碼。

android {
    compileSdkVersion COMPILE_SDK_VERSION
    buildToolsVersion BUILD_TOOLS_VERSION

    defaultConfig {
        minSdkVersion MIN_SDK_VERSION
        targetSdkVersion TARGET_SDK_VERSION
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

于是我把他們拷貝出來(lái)到另外一個(gè)文件里面config.gradle
然后使用apply from:'config.gradle'就可以眼不見(jiàn)為凈了。

但是這個(gè)文件只有在和每個(gè)moudlebuild.gradle文件同級(jí)才可以apply,也就是說(shuō)有多少個(gè)moudle這個(gè)config.gradle就要復(fù)制多少次。

Project
    build.gradle             #project
    app
        build.gradle         #app
        config.gradle
    moudle1
        build.gradle         #moudle
        config.gradle    
    moudle2
        build.gradle         #moudle
        config.gradle    

我如果將這個(gè)config.gradle文件放在Projectbuild.gradle同級(jí),那么我在moudle中怎么去引用到它?
將像這樣

Project
    build.gradle             #project
    config.radle    
    app
        build.gradle         #app
    moudle1
        build.gradle         #moudle  
    moudle2
        build.gradle         #moudle
回答
編輯回答
款爺

問(wèn)題更新:

我找到一種方法

apply from: rootProject.getRootDir().getAbsolutePath() + "/config.gradle"

有其他的方法嗎?

2018年8月14日 22:57