모듈을 여러개 사용할 경우 유용하게 활용할 수 있습니다.
아래 예시(각종 버전 정보들 기재)
ext {
compileSdkVersion = 26
buildToolsVersion = "27.0.3"
supportLibVersion = "27.0.0"
}
모듈 build.gradle 파일에서 설정된 속성에 엑세스 하려면 다음과 같은 구문을 사용합니다.
rootProject.ext.{property_name}
아래 예시
ext {
android {
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
}
dependencies {
compile 'com.android.support:appcompat-v7:' + rootProject.supportLibVersion
compile 'com.android.support:cardview-v7:' + rootProject.supportLibVersion
compile 'com.android.support:recyclerview-v7:' + rootProject.supportLibVersion
compile 'com.android.support:support-v4:' + rootProject.supportLibVersion
}
}