Le Gestionnaire de SDK Android ne mettra pas à jour: https://dl-ssl.google.com refusé

C'est le même problème qu'un certain nombre d'autres ont signalé, par exemple,

échec de fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, raison: connexion à https://dl-ssl.google.com refusé

Android SDK ne mettant pas à jour les paquets

Android SDK Manager gives " échec de la récupération D'URL https://dl-ssl.google.com/android/repository/repository.xml "erreur lors de la sélection du dépôt

mais toutes les solutions proposées ne sont pas pertinentes ou n'ont pas fonctionné.

mon problème est que je reçois un connexion refusé erreur chaque fois que je tente de mettre à jour le gestionnaire SDK Android. Il s'agit de la sortie log du gestionnaire SDK:

Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Fetched Add-ons List successfully
Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml
Done loading packages.
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: Connection to https://dl-ssl.google.com refused

entrée https://dl-ssl.google.com/android/repository/addons_list-2.xml dans Firefox juste times out - Je ne reçois pas de document XML.

j'ai essayé avec et sans l'option force http:// sans succès. Cela vient de chez moi, je n'utilise aucun type de serveur proxy et je n'ai pas de pare-feu installé.

quelque chose d'autre que j'ai essayé (afin d'éliminer ma machine comme la source du problème) est entrée https://dl-ssl.google.com dans un navigateur Web sur un autre ordinateur qui utilise la même connexion internet (ordinateur portable Acer w/ Win7 64-bit). La connexion se répand également sur l'autre ordinateur, ce qui me porte presque à penser que mon IP est sur liste noire sur le serveur d'une façon ou d'une autre (je n'ai aucune idée de comment cela aurait pu se produire) ou que c'est un problème de FAI.

alors ma question Est Comment puis-je obtenir SDK Manager à mettre à jour? Si mon IP est en fait bloqué par le serveur de Google pour une raison quelconque, est il y a quelque chose que je peux faire pour le contourner? Par exemple: en passant par une sorte de procuration? Y a-t-il des miroirs pour dl-ssl.google.com Je ne sais pas.

info environnement: J'utilise ADT Rev 21.1 sur Kubuntu 12.04.2 LTS.

38
demandé sur Community 2013-06-10 12:36:44

23 réponses

dans Android SDK Manager sélectionner

Outils - > Options

puis cochez la case "Force https://... sources à récupérer à l'aide de http://..."

49
répondu Hudson Manieri 2013-08-27 07:37:30

sur linux , j'ai réussi à exécuter le gestionnaire SDK Android avec sudo (dans votre dossier android-sdk-linux / tools)

sudo ./android
10
répondu Gust Jc 2014-07-16 00:07:24

j'ai eu le même problème aujourd'hui, et je pense que c'est parce que la Chine GFW me bloque. bad ass.. OK essayer cette option gestionnaire sdk - > outils utiliser proxy, j'ai essayé ,

proxy server: www.google.com.hk (i am in china,try www.google.com if other country)。
proxy port  : 80
and choose Force https://.... sources    bala bala

puis cliquez sur packages - > reload, le problème est parti. je trouve ce sur google.

6
répondu Shawn 2013-11-13 03:15:42

il pourrait y avoir plusieurs problèmes si vous êtes dans une organisation peut-être que vous avez été bloqué à cause des paramètres du pare-feu mais et indorder pour le corriger allez à votre gestionnaire SDK android> Outils> options> et vous verrez la page suivante

enter image description here

définit ici les configurations d'un serveur mandataire que SDK manager peut utiliser pour récupérer les dépendances.

mais il pourrait aussi être un problème à un niveau inférieur i mean u peut être coupé d'un accès aux services google en raison de sanctions ou sth, dans ce cas, vous devez télécharger les choses suivantes manuellement et passé i votre racine sdk android: plate-forme-Outils et les répertoires de plates-formes (API android) après cela, vous avez les dossiers suivants dans votre emplacement sdk.

enter image description here

6
répondu NԀƎ 2014-05-18 09:45:32

si vous utilisez un serveur mandataire Ouvrez Eclipse Fenêtre ->Android SDK Manager ->outils-> Option Saisissez votre serveur mandataire et votre port.

vous trouverez votre serveur mandataire et le port si ouvert internet explorer - > option internet - > Connexions - > Paramètres lan

3
répondu seinta 2013-12-03 16:27:42

j'ai résolu ce problème en ajoutant des ipaddres de mon serveur à Http:Proxy serveur et numéro de port 80 Et le Sdk a été mis à jour avec une fraction de seconde.

pour obtenir l'adresse ip de votre serveur mandataire Aller à options internet Sous l'onglet Connexion > paramètres du réseau local > vérifier si L'utilisation du script de configuration automatique est vérifiée> si sa copie cochée seulement l'adresse ip de l'adresse textbox et passé dans Http:proxy la boîte de texte du serveur dans l'option des outils de gestion sdk:).

bonne chance Happy coading

3
répondu darshana 2014-07-16 05:49:51

J'ai fait face au même problème dans Windows. Puis cela a fonctionné pour moi après avoir fait les étapes suivantes:

Open cmd as administrator
ping dl-ssl.google.com
Go to the SDk manager and retry the installation

(Note: assurez-vous d'avoir les options par défaut dans SDK manager. Ne Vérifiez pas Force https.... option avant de suivre les étapes ci-dessus)

2
répondu Aditya Saxena 2015-07-13 12:24:05

C'est probablement parce que vous êtes connecté à Internet via un serveur proxy.

  • Go to Tools>Options de L'Android SDK Manager et de définir Mandataire Http

    le serveur et le port Mandataire Http.

    • HttpPproxy serveur: ajouter votre mandataire ici

    • Http Proxy Port : ajouter le port

redémarrez SDK manager et réessayez.

2
répondu casillas 2015-08-27 20:59:46

il s'agit d'une question de procuration. Essayez d'utiliser les paramètres proxy de votre navigateur pour SDK MANAGER> > outils > > page des paramètres D'Option. Ça marchera à 100%.

2
répondu Siddhartha 2015-10-28 13:37:42

j'ai résolu ce problème par:

  1. donnant toutes les permissions au SDK dir (clic droit->Properies->Security->Edit)
  2. cochez la case "forcer https à http" et cliquez sur "Effacer Cache" dans la fenêtre de dialogue "Options
2
répondu Movsar Bekaev 2016-09-21 07:40:59

j'ai eu le même problème (avec exactement les mêmes messages d'erreur), Outils d'exécution / android.bat en tant qu'administrateur a résolu mon problème ...

1
répondu H-Bahrami 2014-09-03 04:08:32

la raison pour laquelle sudo fonctionne sur linux et Mac OS X est que parfois les permissions dans ~/.android obtenir mal configuré. Si vous avez ce problème encore et encore, et que vous préférez ne pas taper sudo à chaque fois que vous voulez mettre à jour votre sdk, allez à ~/.android et assurez-vous que votre compte possède et a les permissions de lire et d'écrire tous les fichiers.

dans mon cas j'ai trouvé que root possédait plusieurs dossiers dont le répertoire cache, cd ~/.android sudo chown -R <yourusername> * correction du problème m'. Si vous êtes pointilleux sur la sécurité de votre système, vous pouvez également spécifier un groupe comme: sudo chown -R <yourusername>:<yourgroup> * Et

vous pouvez également spécifier les fichiers et répertoires individuels qui doivent être changés si vous n'aimez pas le Joker. sudo chown --R <yourusername> cache par exemple.

Merci aux gens ici d'avoir trouvé.

1
répondu Noah Ternullo 2014-12-01 21:48:18

utilise L'applet ControlPanel dans le répertoire Java bin, (/usr/lib/jvm / jdk1.7.0 / bin / ControlPanel) (modification pour votre version java). Dans L'onglet Java Control Panel [General], sélectionnez le bouton [Network Settings], changez les paramètres proxy De [utiliser les paramètres du navigateur] en [connexion directe]. (Il y a des paramètres proxy dans le navigateur, Eclipse et le SDK qui sont tous vierges et seul ce paramètre java a fonctionné). Suivant dans Android SDK tools dir, ouvrir le script shell android et vers la fin du fichier, trouver la ligne avec:

exec "$ java_cmd " \

et au-dessous, insérer la ligne

-Djava.net.preferIPv4Stack=true \

j'ai trouvé que ces 2 étapes m'ont corrigé cela en utilisant ubuntu 12.04 64bit, java 1.7.0_21-b11 et ubuntu 12.04 32 bit, java 1.6.0_45.

0
répondu user2519467 2013-06-25 10:07:47

la solution pour moi était juste de continuer à se rétracter. La façon la plus facile que j'ai trouvée était de mettre à jour périodiquement mon navigateur et une fois que XML était retourné, passer à Eclipse -> SDK Manager. Pour quelque raison que ce soit, il semble que mon bloc d'adresse IP est sévèrement étouffé par https://dl-ssl.google.com . Espérons qu'un ingénieur de Google puisse vérifier la configuration de ce serveur (paramètres de denyhosts??) comme cela semble être un problème avec un certain nombre de sujets dans les groupes de Google

0
répondu user1405990 2013-06-26 05:55:52

nettoyer la cache a fonctionné pour moi.

Sur la version OS X: les Préférences... > Clear Cache

0
répondu chrisben 2014-02-24 10:37:19

la solution pour moi sur mon Mac était de désactiver/désactiver temporairement Little Snitch. L'Indic bloquait mon accès à dl-ssl.google.com et je ne le savais pas parce que j'avais mis le mouchard en mode "silencieux", et donc je n'étais pas au courant que ça bloquait le Directeur du SDK.

0
répondu mellington 2014-09-01 21:27:00

si vous voyez une erreur de connexion sur un serveur sans tête, ./ mise à jour android sdk-u-s

0
répondu davidj 2015-06-15 19:08:47

et un de plus...la seule chose qui fonctionne pour moi ici sur Windows 10 à l'intérieur de vmWare:

  • clic droit "cet ordinateur "
  • "propriétés"
  • "Extended" propriétés système
  • "Variables D'Environnement"
  • ajouter une nouvelle touche "ANDROID_SDK_HOME" et pointer vers "c:\users [nom d'utilisateur].android "
0
répondu Krumelur 2015-11-06 12:03:06

j'ai eu le même problème - puis j'ai remarqué que vous pouvez revenir à http. C'est plus facile d'essayer de comprendre la configuration du pare-feu.

capture d'écran

0
répondu Tobiaws 2016-02-01 11:54:05

Dans mon cas, sur Linux, le problème était que quelque chose avait déjà créé le ~/.android directory avec la propriété root . Donc eclipse n'a pas pu écrire dans ce répertoire. Une fois découvert, cela a été simplement résolu avec:

sudo chown -R $USER:$USER ~/.android
0
répondu wu-lee 2016-05-03 11:37:25

parfois ce problème est créé par le programme antivirus installé dans votre système. Définissez l'option antivirus à "désactiver jusqu'à ce que l'ordinateur soit redémarré". Dans mon cas, J'avais installé Avast antivirus. Je l'ai désactivé par: clic droit sur avast dans la zone de notification > > contrôle des boucliers Avast > > désactiver jusqu'à ce que l'ordinateur soit redémarré .

0
répondu Partha Pratim Dutta 2017-02-09 18:03:19

nouvelle et VRAIE Solution! Testé sur windows 10. 1-Télécharger et exécuter psiphon ou freegate et le connecter (allumer) 2-Après, rechercher "Propriétés Internet" ou "Option Internet" dans start Icône De L'Option Internet

3-puis L'ouvrir et aller à L'onglet Connexions puis le réglage du réseau local et cliquez sur Avance 4-Maintenant vous pouvez voir l'adresse et le port de proxy que psiphon ou freegate utilise et maintenant, copiez ceux-ci et le passé dans le cadre de proxy de SDK manager. 5 - alors clair cashe et cochez toutes les cases sauf " Demander avant de redémarrer ADB" 6-fermez la fenêtre de configuration et rechargez les paquets. félicitations, vous avez Maintenant accès à la toute dernière version des paquets Les avis! 1 - faire toutes les démarches, étape par Étape 2-Connectez psiphon ou freegate avant chaque chose et ne les déconnectez pas jusqu'à ce que vous téléchargez les paquets que vous voulez! 3 - Si vous déconnectez psiphon à chaque fois, vous devez refaire toutes les étapes. Bonne chance

0
répondu Sajjad Khan 2018-05-21 08:25:45

allez à Outils-> options et donnez les détails de votre serveur mandataire et de votre port. Puis cliquez sur packages - > reload

-2
répondu Rohith M 2016-02-16 05:52:43