Android SDK Manager donne une erreur «Impossible de récupérer l’URL https://dl-ssl.google.com/android/repository/repository.xml» lors de la sélection du référentiel

J’essaie d’installer une plate-forme, mais lorsque j’ouvre Android Manager, je clique sur Logiciels disponibles, puis sélectionnez le référentiel https://dl-ssl.google.com/android/repository/repository.xml .

Je reçois cette erreur:

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

J’ai également essayé de télécharger en cliquant sur “http:” pour tous les téléchargements “https:” sur le panneau de configuration, mais cela ne m’aide toujours pas.

Je travaille sur Windows Vista.

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), les parameters du proxy peuvent être trouvés ici: “Fenêtre” -> “Préférences” -> “Général” -> “Connexions réseau”

Essayez cette solution et cela a fonctionné. Ce problème est dû au fait qu’ADB ne peut pas se connecter aux serveurs Android pour récupérer les mises à jour. (Si à la maison, essayez d’éteindre le pare-feu)

  • Allez à Android SDK Manager c: // android-sdk-windows / ouvrez SDK-Manager
  • Cliquez sur Paramètres – Sera demandé un proxy.
  • Si un, entrez l’adresse IP et le numéro de port. Si ce n’est pas le cas, éteignez votre pare-feu.
  • Cochez “Forcer https: // …” (pour forcer SDK Manager à utiliser http , pas https )

Cela devrait fonctionner immédiatement.

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

 sudo chown -R username:username ~/.android 

De toute évidence, vous devez remplacer “nom d’utilisateur” (deux fois) par votre nom d’utilisateur.

Je n’étais pas sûr de devoir poster ceci comme une réponse car la question de l’affiche originale concernait Windows Vista, pas Ubuntu. Cependant, j’ai trouvé ce post en cherchant la réponse sur Ubuntu, donc je pense que c’est pertinent. Je n’ai pas assez de réputation pour commenter la réponse de Maher Gamal, ce qui m’amène à cette réponse. J’espère que quelqu’un d’autre le trouve utile!

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

sdkman.force.http = true

J’espère que ça aide!

Ouvrez Android SDK Manager et ouvrez le menu Outils-> Options

dans la partie Réglage du proxy Définissez votre proxy et ok

En enquêtant sur cette erreur sur mon nouvel ordinateur portable Win 7, j’ai trouvé mon plug-in ADT manquant. En ajoutant ceci, j’ai résolu le problème: Télécharger le plug-in ADT

Utilisez la fonctionnalité Update Manager de votre installation Eclipse pour installer la dernière révision d’ADT sur votre ordinateur de développement.

En supposant que vous disposiez d’une version compatible de l’EDI Eclipse, comme décrit dans Préparation à l’installation, ci-dessus, procédez comme suit pour télécharger le plug-in ADT et l’installer dans votre environnement Eclipse.

Démarrez Eclipse, puis sélectionnez Aide> Installer un nouveau logiciel …. Cliquez sur Ajouter, dans le coin supérieur droit. Dans la boîte de dialog Ajouter un référentiel qui apparaît, entrez “ADT Plugin” pour le nom et l’URL suivante pour l’emplacement: https://dl-ssl.google.com/android/eclipse/ Cliquez sur OK

Remarque: Si vous rencontrez des problèmes lors de l’acquisition du plug-in, essayez d’utiliser “http” dans l’URL d’emplacement, au lieu de “https” (https est préférable pour des raisons de sécurité). Dans la boîte de dialog Logiciels disponibles, cochez la case en regard de Developer Tools et cliquez sur Suivant. Dans la fenêtre suivante, vous verrez une liste des outils à télécharger. Cliquez sur Suivant. Lisez et acceptez les accords de licence, puis cliquez sur Terminer.

Remarque: Si vous obtenez un avertissement de sécurité indiquant que l’authenticité ou la validité du logiciel ne peut pas être établie, cliquez sur OK. Une fois l’installation terminée, redémarrez Eclipse.

J’utilise Kaspersky. Je viens de l’éteindre et le problème a été résolu!

J’ai eu la solution pour l’installation d’Android Studio après avoir essayé tout ce que je pouvais trouver sur Internet. Si vous utilisez Android Studio et que vous obtenez cette erreur:

Recherchez [Path_to_Android_SDK]\sdk\tools\android.bat . Dans mon cas, c’était dans C:\Users\Nathan\AppData\Local\Android\android-studio\sdk\tools\android.bat .

Cliquez dessus avec le bouton droit, appuyez sur Edit et faites défiler tout en bas.

Recherchez où il est écrit: call %java_exe% %REMOTE_DEBUG% ...

Remplacez cela par l’ call %java_exe% -Djava.net.preferIPv4Stack=true %REMOTE_DEBUG% ...

Redémarrez Android Studio / SDK et tout fonctionne. Cela a résolu de nombreux problèmes, notamment l’impossibilité de récupérer des fichiers XML ou de créer de nouveaux projets.

J’ai eu le même problème: la dernière mise à jour n’a pas pu être installée car elle n’a pas pu renommer le dossier des outils dans android-sdk-windows. J’utilise l’antivirus AVG et sa désactivation n’a pas aidé, mais je ne pense pas que cela ait quelque chose à voir avec le programme AV.

Le fait est que l’exécution du programme d’installation du SDK Android utilise apparemment des éléments du répertoire “android-sdk-windows \ tools”. Je suis sur Win Vista x32, alors peut-être que cela cause une situation unique – je ne suis pas sûr.

Solution:

  • J’ai fait une copie du dossier des outils lui-même (en le gardant au même niveau de l’arborescence des répertoires, donc “tools” et “tools-copy” se trouvaient tous les deux dans le dossier “android-sdk-windows”).

  • J’ai couru Android.bat à partir de cette copie

  • J’ai exécuté la mise à jour sans problème (elle a mis à jour le dossier d’outils d’origine, qui n’était pas utilisé, parmi tous les éléments nécessaires).

  • J’ai fermé le SDK, supprimé le dossier (je devais d’abord tuer le processus adb.exe – je ne sais pas pourquoi cela persiste toujours, mais vous ne pouvez pas supprimer le dossier sans le faire).

  • J’ai redémarré le SDK à partir du dossier d’outils normal (maintenant mis à jour). Travaillé comme un charme!

Notez que le simple fait de tuer adb.exe N’EST PAS suffisant pour contourner le problème d’origine … Seulement en copiant le dossier des outils et en utilisant la copie pour exécuter Android pendant le processus de mise à jour, il suffisait de corriger le problème.

J’espère que cela aidera les autres … c’est assez frustrant de devoir passer du temps à résoudre des problèmes de base comme celui-ci pour lancer une mise à jour.

Si vous ouvrez / Utilisateurs / {votre nom} / Android sdks / tools / android (double-cliquez dessus), puis cliquez sur “Android SDK Manager” menu puis “Préférences” et vous pouvez ensuite modifier vos parameters de proxy spécifiquement pour Android SDK Manager . Ces parameters de proxy s’appliquent également à “Android SDK Manager” s’ils sont utilisés dans Eclipse.

Après 7 longues heures de recherche, j’ai finalement trouvé le chemin !! Aucune des solutions ci-dessus n’a fonctionné, une seule d’entre elles a souligné le problème!

Si vous êtes sur Win7, votre pare-feu empêche le gestionnaire de SDK de récupérer la liste des addons. Vous devrez append “android.bat” et “java.exe” aux fichiers de confiance et au bingo! tout va commencer à fonctionner !!

J’ai eu le même problème, fait toutes les solutions de contournement que vous avez conseillé: toujours la même erreur. J’ai mis à jour Eclipse via “Aide / Vérifier les mises à jour” et maintenant tout va bien. Cette mise à jour a apporté une toute nouvelle version du Android SDK Manager.

Aussi, essayez de désactiver votre pare-feu et essayez de mettre à jour avec le lien.

J’ai eu le même problème. J’utilise Ubuntu 12.04. J’ai essayé de désactiver ipv6.

 Modify the /etc/sysctl.conf and add the following: #disable ipv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 net.ipv6.conf.lo.disable_ipv6 = 1 

Puis redémarrez la machine et vérifiez. Je pense que cela peut être un problème d’ipv6 même sous Windows.

J’ai eu une situation similaire où j’avais les parameters de proxy déjà définis et le gestionnaire de SDK n’a pas pu les modifier de manière permanente. La modification manuelle du fichier ~/.android/androidtool.cfg résolu le problème.

A eu le même problème sur la machine Win7 64 bits sur le réseau de l’entreprise derrière un proxy avec des parameters détectés automatiquement.

Après un certain nombre d’essais et d’échecs, la solution suivante s’est avérée efficace:

  • partager la connexion internet wifi de mon téléphone via USB

Cordialement, Robert

J’ai trouvé un autre moyen sans définir de proxy. J’utilise actuellement un antivirus doté d’un programme de pare-feu. Ensuite, j’éteins ce pare-feu et maintenant je peux aller chercher cette URL.

Si cela ne fonctionne toujours pas, essayez de désactiver le pare-feu sur votre PC, tel que le pare-feu Windows.