Я занимаюсь разработкой приложения с несколькими динамическими функциональными модулями . Но когда я пытался обновить плагин Gradle до версии 3.3.2
, он всегда заканчивался неудачей.
С большим количеством сообщений об ошибках, подобных этому ERROR: Unable to resolve dependency for ':feature_name@debug/compileClasspath': Could not resolve ...
или ERROR: Unable to resolve dependency for ':feature_name@release/compileClasspath': Could not resolve ...
Отлично работает с плагином Gradle 3.2.1
.
Это мой плагин Gradle в моем проекте build.gradle
dependencies {
classpath 'com.gradle:build-scan-plugin:1.11'
classpath 'com.android.tools.build:gradle:3.3.2'
}
Я использую упаковщик Gradle 4.10.2 gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
Это моя особенность build.gradle
apply plugin: 'com.android.dynamic-feature'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion builds.compileSdk
buildToolsVersion builds.buildTools
defaultConfig {
versionCode builds.versionCode
versionName builds.versionName
minSdkVersion builds.minSdk
targetSdkVersion builds.compileSdk
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.11'
// lifecycle
implementation 'android.arch.lifecycle:extensions:1.1.1'
implementation 'android.arch.lifecycle:common-java8:1.1.1'
implementation 'com.google.android:flexbox:0.3.0'
implementation project(':app')
implementation project(':lib_component')
}
Я пробовал clean
проект, invalidate caches & restart
и удаление директорий .idea
и .gradle
, а также Работа в автономном режиме уже не проверено . Ошибки все еще случаются.
.
Что я могу сделать, чтобы обновить версию моего подключаемого модуля Gradle?