Не удается разрешить зависимость для пользовательского buildType после обновления androidPlugin до 3.2.1 - PullRequest
0 голосов
/ 23 октября 2018

У меня есть многомодульный проект с 3 buildTypes: выпуск, отладка, travis.Все модули имеют плагин Kotlin.Когда я обновил плагин Android на 3.2.1, я получаю сообщение об ошибке:

enter image description here

Если я удаляю тип сборки travis, он работает правильно.

Если я удаляю kotlin-plugin из core-utils, он работает правильно.

В чем может быть проблема?

Код build.gradle для app модуля:

buildTypes {
release {
  minifyEnabled true
  shrinkResources true

  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  signingConfig signingConfigs.release
}
debug {
  minifyEnabled false
  versionNameSuffix "-dev"
  signingConfig signingConfigs.debug
}
travis {
  initWith debug
  minifyEnabled true
  shrinkResources true

  proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

  matchingFallbacks = ['debug', 'release']
}

код build.gradle для core-utils модуля:

apply plugin: 'com.android.library'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

android {
  compileSdkVersion versions.compileSdk

  defaultConfig {
    minSdkVersion versions.minSdk
    targetSdkVersion versions.targetSdk
    versionCode=VERSION_CODE
    versionName=VERSION_NAME

    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

  }

  buildTypes {
    release {
      minifyEnabled false
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
  }

}

1 Ответ

0 голосов
/ 27 октября 2018

У меня есть предложение найти answer.ment ваш блок travis и попытаться построить его заново. Если это снова не удалось, зайдите в настройки androidStudio> плагины, затем снова включите kotlin plugin.it может работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...