J'ai téléchargé un exemple de projet (TimePicker-master) il y a quelques semaines à partir de GitHub et depuis lors, chaque fois que j'essaie de synchroniser ce projet, j'obtiens cette erreur. Echec de l'actualisation du projet 'TimePicker-master' Gradle Erreur: réinitialisation de la connexion
j'ai essayé différents procurations mais cela n'a pas fonctionné. parce que je ne sais même pas quel est le problème? et je n'ai pas trouvé la raison de la recherche en ligne maintenant, j'obtiens le même problème lorsque j'essaie de télécharger des plugins intelliJ pendant que j'utilise des proxies. Quel est le problème et comment le résoudre ? (être amical et utile pour les débutants)
le problème n'est pas avec gradle
. le problème est que gradle
ne peut pas se connecter au bintray servers
. bintray
a empêché certains pays d'accéder à leurs serveurs. Et pour cette raison, gradle
ne peut pas récupérer libraries
dont il a besoin pour construire le projet et exécuter l'application. alors que faisons-nous?
changer l'adresse IP fera l'affaire.
maintenant un mot de conseil pour ceux qui sont nouveaux pour la programmation Android ou la programmation en général. Ne perdez pas votre temps sur des serveurs VPN gratuits ou des serveurs mandataires qui présentent de nombreux problèmes, tels que l’échec de la connexion, le faible débit, etc. il suffit d'acheter un compte premium auprès d'un bon service et de l'utiliser. ça va empirer.
comme celui-ci:
un autre conseil consiste parfois à utiliser des protocoles tels que Stunnel et Cisco peut toujours causer des problèmes tels que connection timeout errors
mais vpn
fonctionnera toujours bien
Dans mon cas, mon logiciel antivirus le bloquait. Désactiver un antivirus a fonctionné pour moi.
je résous ce problème de cette façon. Faites attention, cela cause différents problèmes, comme l’utilisation de proxy, les fenêtres de connexion DNS, le blocage du mur d’incendie, ....
mais j'utilise un proxy dans un fichier/paramètres/proxy dans un studio Android et après cela, je n'ai défini aucun proxy. Après cela, chaque fois que Kerio VPN ou Cisco ne fonctionnait pas.
solution: allez sur gradle.propertices et supprimez tous les scripts de proxy à partir de là et synchronisez le dégradé et marchez bien
Ouvrez le fichier de classement de timepicker-library, supprimez-le du code ci-dessous et essayez à nouveau de synchroniser le projet.
apply plugin: 'bintray-release'
dependencies {
classpath 'com.novoda:bintray-release:0.3.4'
}
publish {
userOrg = 'erz05'
groupId = 'com.github.erz05'
artifactId = 'TimePicker'
version = '0.1.5'
description = 'Android Library for TimePicker View'
website = 'https://github.com/erz05/TimePicker'
}
J'espère que ceci vous aidera.
essayez de faire ceci: ajoutez mavenCentral()
à gradle
:
buildscript {
repositories {
jcenter()
mavenCentral() // This repo should have the gradle plugin
}
dependencies {
classpath 'com.Android.tools.build:gradle:0.12.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
vérifiez également si vous travaillez hors ligne et décochez-la.