web-dev-qa-db-fra.com

Echec de la synchronisation Gradle: connexion refusée

Donc, je viens juste d'installer Android Studio après un long moment et il m'a demandé de configurer le proxy, alors je l'ai fait. J'ai testé la connexion et cela a fonctionné.

Ensuite, il m'a demandé de configurer les paramètres de proxy pour Gradl et j'ai utilisé les mêmes configs.

Maintenant, lors du chargement du dernier projet Vuforia Sample, j'obtiens une erreur:

Echec de la synchronisation Gradle: connexion refusée: connectez-vous

J'ai regardé partout sur le Web, mais je ne trouve pas de solution. Ce ne peut pas être les paramètres de proxy, j'ai configuré Gradle comme l'IDE.

21

Vous devez configurer les paramètres proxy dans le menu Android Studios (Fichier | Paramètres). Une autre stratégie consiste à configurer le fichier gradle.properties

Donc, ajoutez ces lignes pour la fin de gradle.properties situées sur la base de dossiers de l'application. 


systemProp.http.proxyPassword=[PASSWORD]
systemProp.http.proxyHost=[IP ADDRESS]
systemProp.https.proxyPort=[PORT, TYPICALLY 3128]
systemProp.https.proxyUser=[USERNAME]
systemProp.https.proxyHost=[IP ADDRESS]
systemProp.https.proxyPassword=[PASSWORD]
systemProp.http.proxyPort=[PORT, TYPICALLY 3128]
systemProp.http.proxyUser=[USERNAME]

Attention, les mots de passe et autres valeurs comportant des caractères spéciaux doivent comporter une barre oblique telle que (\# ), etc.

20
e2a

Cela m'est arrivé lorsque j'ai mis à jour Android Studio avec la dernière version.

Le correctif était d'aller à File/Settings/Build Execution Deployment/Gradle et de vérifier Use local gradle distribution

Après cela, dans Gradle Home, placez l’emplacement dans le répertoire gradle - dans mon cas, c’était C:\Program Files\Android\Android Studio\gradle\gradle-3.2

 enter image description here

13
Davor Zlotrg

J'ai attrapé avec le même problème et essayais de contourner les proxies sous Mac . Proxy supprimé du système (bashrc) et du studio (gradle.properties) .n'avait pas de chance! 

Trouvé le studio incapable de contourner le proxy, finalement trouvé que le proxy était cahced in gradle dans le fichier ci-dessous.

~/.gradle/gradle.properties

Essentiellement, pour vous assurer que les référents de proxy étaient mis en sourdine dans tous les gradle.prorties, y compris le cache de niveaux.

gradle cache pourrait être trouvé comme ci-dessous (en vue Android)

8
FaisalM

Cela devrait fonctionner:

  1. Aller à 'Gradle Scripts'  

  2. Ensuite, allez dans 'gradle.properties' .

  3. Là, vous verrez les paramètres de proxy quelque chose comme:

    systemProp.http.proxyHost=[YOUR PROXY]

    systemProp.http.proxyPort=[PORT]

    Comme vous pouvez le voir, il s’agit de 'http' uniquement.

  4. Ajoutez simplement la même chose pour 'https' :

    systemProp.https.proxyHost=[YOUR PROXY]

    systemProp.https.proxyPort=[PORT]

    Travaillé pour moi 

6
Shubham Chandak

J'ai eu le même problème récemment. La configuration de mon proxy était correcte mais Grandle ne pouvait pas mettre à jour. Après quelques tentatives, un utilisateur a remarqué que le bouton "Utiliser le proxy https" n'était pas sélectionné. J'ai remarqué cela dans la boîte de dialogue du proxy https qui apparaît lorsque AS démarre. 

Gardez à l'esprit que vous pourriez ne pas voir le fichier https setup à partir de Fichier-> Paramètres-> Proxy HTTP. Il est donc important de le faire via la boîte de dialogue du proxy contextuel au démarrage de AS.Vous pouvez également remplir le formulaire HTTPS. mais vous devez également cocher cette case (au moins, cela a fonctionné pour moi). Alors voici les étapes que je suis:

  1. Invalider les caches/redémarrer

  2. Fermer tout projet ouvert par défaut au démarrage de l'AS

  3. Sélectionnez "Utiliser la boîte de dialogue Utiliser https proxy sur proxy".

6
gvlachakis

J'ai le même problème .can't connect to socks proxy connection refused. Essayer

1.turn off vpn 

2.File -> Invalidate Caches / Restart

Cette opération peut résoudre ce problème

3
Cavalier123

Mon cas est peut-être unique, car j’ai obtenu un code de projet Android et que j’étais confronté à cette erreur lorsque j’essayais de le construire. Je viens de supprimer les propriétés proxy dans gradle.propertieset cela a bien fonctionné. 

2
Wahib Ul Haq

Cela a fonctionné pour moi

  1. a commenté ces lignes dans les propriétés de gradle
systemProp.https.proxyPort=41258 
systemProp.http.proxyHost=109.199.77.83
systemProp.https.proxyHost=109.199.77.83
systemProp.http.proxyPort=41258
  1. utiliser vpn
  2. projet de reconstruction
2
BatyrCan

essayez la dernière version des outils de construction de gradle dans build.gradle(Module:app)

ici une capture d'écran

screenshot

1
Arash Moosapour

Dans mon cas, j'ai vérifié que dans Fichier> Paramètres> Proxy HTTP, j'avais coché l'option "Pas de proxy". Ensuite, j'ai créé une exception dans mon antivirus pour Android Studio et supprimé les lignes de configuration du proxy de mon fichier gradle.properties. Enfin, j'ai cliqué sur Sync Project avec des fichiers de gradation et cela a fonctionné.

1
Guillermo Perez

J'ai résolu mon problème en plaçant les options de proxy avec http et https. Avant c'était juste http et donnait une erreur, après avoir ajouté https, cela a fonctionné.

1
Pipiluço Capetei

Si un VPN est en cours d’exécution sur votre ordinateur, vous devrez peut-être le désactiver.

0
Ege Kuzubasioglu

J'ai eu le problème lorsque j'ai téléchargé le projet glide et que j'ai résolu le problème en installant jdk 1.8.0_151 et en réinitialisant Java_HOME. Mon ancien jdk est 1.8.0_131. J'ai supprimé l'ancienne version.

0
JohnRambo

Sur votre Mac, ouvrez la fenêtre de votre terminal et appuyez sur la commande ci-dessous.

echo $ proxy

Il devrait renvoyer votre adresse IP et votre numéro de port

Maintenant, vérifiez votregradle.propertiesde votre projet et voyez ci-dessous les propriétés selon vos informations de connexion

 systemProp.http.proxyPort=80
 systemProp.http.proxyUser=<userName>
 org.gradle.parallel=true
 systemProp.http.proxyPassword=<PassWord>
 org.gradle.jvmargs=-Xmx1536m
 systemProp.https.proxyHost=<IP Address>
 systemProp.http.proxyHost=<Proxy Host URL>
 systemProp.https.proxyPort=<Port number form above>
0
Hitesh Sahu

Allez dans Préférences> Apparence et comportement> Paramètres système> Proxy HTTP

Si votre réseau nécessite un proxy, configurez Configuration manuelle du proxy .

Sinon, sélectionnez Détecter automatiquement les paramètres de proxy

0
Subhrajyoti Sen