46 votes

Android SDK Manager génère l'erreur "Echec de l'extraction de l'URL https://dl-ssl.google.com/android/repository/repository.xml" lors de la sélection du référentiel.

Je suis en train d'installer une plate-forme, mais quand j'ouvre Android Gestionnaire de puis-je sur Disponible Logiciel puis sélectionnez l' https://dl-ssl.google.com/android/repository/repository.xml référentiel

J'obtiens cette erreur:

Impossible de récupérer l'URL https://dl-ssl.google.com/android/repository/repository.xml

J'ai aussi essayé de télécharger en cliquant sur la force "http:" pour tous "https:" téléchargements sur le panneau de réglages, mais il n'aide pas.

Je travaille sur Windows Vista.

70voto

AKh Points 1398

Essayer cette solution et cela a fonctionné. ce problème est dû au fait que la BAD est impossible de se connecter à l'android serveurs pour récupérer les mises à jour. (Si à la maison, essayez de désactiver le pare-feu)

  • Goto Android SDK Manager c://android-sdk-windows/ ouvrir SDK Manager
  • Cliquez sur Paramètres - Sera demandé pour un proxy.
  • Si vous disposez d'une entrée l'adresse IP et le numéro de port. Si pas de désactiver votre pare-feu.
  • Vérifier "Force https://..." (à force de SDK Manager pour utiliser http, pas https)

Cela devrait fonctionner immédiatement.

21voto

Volker Voecking Points 2121

Si vous entrez l'URL dans un navigateur, puis examinez le code source de la page, vous verrez qu'un document XML est renvoyé.

La raison pour laquelle cette URL fonctionnerait dans un navigateur mais pas dans le gestionnaire Android pourrait être que vous devez spécifier un serveur proxy. Dans Eclipse (3.5.2), vous trouverez les paramètres de proxy ici: "Fenêtre" -> "Préférences" -> "Général" -> "Connexions réseau".

16voto

Jonathan Points 153

Tout ce qui était nécessaire pour moi, un utilisateur Ubuntu, a été de changer le propriétaire de l' ~/.android répertoire. Dans un terminal, tapez la commande suivante:

sudo chown -R username:username ~/.android

Évidemment, vous devez remplacer "nom d'utilisateur" (deux fois) avec votre nom d'utilisateur.

Je n'étais pas sûr si je devrais poster cela comme une réponse parce que l'affiche originale de la question en ce qui concerne Windows Vista, et pas Ubuntu. Cependant, j'ai trouvé ce post, tandis que la recherche de la réponse sur Ubuntu donc je crois qu'il est pertinent. Je n'ai pas suffisamment de réputation de commenter +Maher Gamal réponse, cependant, qui est ce qui m'amènent à cette réponse. J'espère que quelqu'un d'autre le trouve utile!

12voto

Kasas Points 471

Sous Mac OS X, la solution consiste à créer le fichier androidtool.cfg dans notre dossier .android, puis à ajouter cette ligne. Bien sûr, cela fonctionne aussi pour Linux

sdkman.force.http = true

J'espère que ça aide!

7voto

Ouvrez ADT Manager et ouvrez le menu Outils-> Options

dans la partie de configuration du proxy Définissez votre proxy et ok

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X