J'ai mis à jour ma version d'Android Studio vers la version 3.2. Maintenant, je suis confronté à l'erreur suivante pour mon projet - com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set
;
J'utilise actuellement Gradle version 4.6 . Issue link https://github.com/novoda/bintray-release/issues/177 dit de rétrograder la version de Gradle à la version 4.4, mais la version minimale prise en charge pour Android Studio 3.2 est 4.6.
Comment résoudre cette erreur.
J'ai résolu la même erreur en modifiant l'ordre des plugins dans votre fichier build.gradle en:
//has to be BEFORE 'com.Android.library'
apply plugin: 'com.novoda.bintray-release'
apply plugin: 'com.Android.library'
La solution est indiquée ici - Regardez: Issue III .
Tout en conservant le distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.Zip
dans mon fichier gradle-wrapper.properties.
Cette solution a fonctionné pour moi: Comme Bintray a corrigé le problème dans sa nouvelle version, c’est-à-dire 0.9, ajouter que dans les fichiers build.gradle (projet) supprime l’erreur.
classpath 'com.novoda: bintray-release: 0.9'
Vous devrez soit rétrograder à AS 3.1.x, soit essayer les solutions décrites dans le problème Novoda que vous avez lié. À savoir ce plugin ...