Я обновил версию Android Studio до 3.2.Теперь я сталкиваюсь со следующей ошибкой для моего проекта - com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set;
com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set
В настоящее время я использую Gradle версии 4.6.Ссылка на ошибку https://github.com/novoda/bintray-release/issues/177 говорит о необходимости понизить версию Gradle до 4.4, но минимальная поддерживаемая версия для Android Studio 3.2 - 4.6.
Как устранить эту ошибку.
Я решил ту же ошибку, изменив порядок плагинов в вашем файле build.gradle на:
//has to be BEFORE 'com.android.library' apply plugin: 'com.novoda.bintray-release' apply plugin: 'com.android.library'
Решение указано здесь - Взгляните на: Проблема III .
Сохраняя distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip в моем файле gradle-wrapper.properties.
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
Это решение сработало для меня: поскольку Bintray исправил проблему в своем новом выпуске, то есть 0,9, добавив, что в файлах build.gradle (project) устранена ошибка.
classpath 'com.novoda: bintray-релиз: 0.9'
Вам нужно будет либо вернуться к AS 3.1.x, либо попробовать обходные пути, описанные в проблеме Novoda, с которой вы столкнулись.А именно этот плагин ...