com.android.tools.build:gradle
버전 4.1.0 및 Android Studio를 버전 4.1로 업데이트했는데 이제이 오류가 발생합니다.
해결 된 후 종속성 구성 ': app : devDebugRuntimeClasspath'의 해결 전략을 변경할 수 없습니다.
Gradle을 4.0.2로 다운 그레이드하면 실행됩니다 ...
업데이트되지 않은 libs가 무엇 일 수 있습니까? (그게 중요한 변경 사항이 아닌 이유는 아니지만 ...)?
앱 모듈 :
plugins {
id("com.android.application")
id("com.google.gms.google-services")
id("com.google.firebase.crashlytics")
kotlin("android")
kotlin("android.extensions")
kotlin("kapt")
}
android {
...
flavorDimensions("app")
productFlavors {
create("prod") {
missingDimensionStrategy("module_network_dim", "urlProd")
}
create("qa") {
applicationIdSuffix = ".qa"
missingDimensionStrategy("module_network_dim", "urlQa")
}
create("dev") {
applicationIdSuffix = ".dev"
missingDimensionStrategy("module_network_dim", "urlDev")
}
}
}
dependencies {
implementation(project(":module-core"))
implementation(project(":module-network"))
implementation(project(":module-common"))
//a lot of individual libs dependencies...
}
네트워크 모듈 :
plugins {
id("com.android.library")
kotlin("android")
kotlin("android.extensions")
kotlin("kapt")
}
android {
compileSdkVersion(AndroidConstants.compileSdkVersion)
defaultConfig {
minSdkVersion(AndroidConstants.minSdkVersion)
}
androidExtensions {
isExperimental = true
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
flavorDimensions("module_network_dim")
productFlavors {
create("urlProd") {
buildConfigField("String", "IS_URL", ...)
buildConfigField("String", "API_URL", ...)
buildConfigField("String", "CLIENT_ID", ...)
}
create("urlQa") {
buildConfigField("String", "IS_URL", ...)
buildConfigField("String", "API_URL", ...)
buildConfigField("String", "CLIENT_ID", ...)
}
create("urlDev") {
buildConfigField("String", "IS_URL", ...)
buildConfigField("String", "API_URL", ...)
buildConfigField("String", "CLIENT_ID", ...)
}
}
}
dependencies {
//individual libs dependencies...
}
코어 / 공통 모듈 :
plugins {
id("com.android.library")
kotlin("android")
kotlin("android.extensions")
kotlin("kapt")
}
android {
compileSdkVersion(AndroidConstants.compileSdkVersion)
defaultConfig {
minSdkVersion(AndroidConstants.minSdkVersion)
android.buildFeatures.dataBinding = true
}
androidExtensions {
isExperimental = true
}
kotlinOptions {
jvmTarget = "1.8"
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
}
testOptions {
unitTests.apply {
isReturnDefaultValues = true
isIncludeAndroidResources = true
}
}
}
dependencies {
//individual libs dependencies...
}
com.android.tools.build:gradle:4.1.1
"문제"를 해결하는 것 같다
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다