Ошибка Gradle при обновлении до Android studio 3.2 - PullRequest
0 голосов
/ 25 сентября 2018

Я обновил версию Android Studio до 3.2.Теперь я сталкиваюсь со следующей ошибкой для моего проекта - 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.

Как устранить эту ошибку.

Ответы [ 3 ]

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

Я решил ту же ошибку, изменив порядок плагинов в вашем файле 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.

0 голосов
/ 04 декабря 2018

Это решение сработало для меня: поскольку Bintray исправил проблему в своем новом выпуске, то есть 0,9, добавив, что в файлах build.gradle (project) устранена ошибка.

classpath 'com.novoda: bintray-релиз: 0.9'

0 голосов
/ 25 сентября 2018

Вам нужно будет либо вернуться к AS 3.1.x, либо попробовать обходные пути, описанные в проблеме Novoda, с которой вы столкнулись.А именно этот плагин ...

...