Android SDK Manager les Paramètres de Proxy sous LINUX
Je suis en train d'installer le SDK Android, Ubuntu, derrière mon travail de pare-feu et je suis arriver 'impossible de se connecter à dl-ssl.google.com les messages. C'est un problème connu mais chaque solution je vois implique les paramètres de proxy et de la sélection de la " force http option. Il semble que c'est simple dans windows, cependant j'aimerais savoir comment faire la même chose sous LINUX. Je peux définir l'éclipse paramètres de proxy, mais je ne pense pas que ce est utilisé par l'android sdk manager. Est-il un fichier de config quelque part?
Merci d'avance.
Marc
Veuillez accepter l'une des réponses, s'il vous a aidé, donc cette question ne se présentent pas comme sans réponse plus.
OriginalL'auteur user1400716 | 2012-05-17
Vous devez vous connecter pour publier un commentaire.
La solution est de configurer un proxy local pour effectuer l'authentification et de créer le fichier ~/.android/androidtool.cfg pour rediriger android pour le proxy local comme suit.
Ce fichier n'existe pas déjà avec des entrées telles que
Pour moi, cela n'a pas fonctionné jusqu'à ce que je l'ai changé pour la forme indiquée ci-dessus:
Mon proxy nécessite une authentification, mais de la simple fourniture
http.proxyPort
ethttp.proxyHost
a fait le tour; le Android outillage invité pour les informations d'identification pour passer à travers ce proxy.cela a très bien fonctionné pour moi
autorisation refusée.
OriginalL'auteur user1400716
Juste pour aider quelqu'un là-bas.
J'ai été en mesure d'utiliser SDK Manager avec les paramètres de Proxy avec la procédure suivante
Ce qui concerne
OriginalL'auteur Ali Habiby
Si vous exécutez cette commande:
dans un shell avant d'exécuter
android
oueclipse
, les outils du kit SDK devrait honneur.Si vous voulez prendre effet en permanence du compte, ajouter la ligne ci-dessus pour
~/.bashrc
.Je peux confirmer que, pour moi, à l'aide de
HTTP_PROXY
(en majuscule) plutôt que dehttp_proxy
de travail. Mais c'est "bizarre", j'avais besoin deexport HTTP_PROXY=http://<username>:<password>@myproxy.com:8080/
,export HTTPS_PROXY=http://<username>:<password>@myproxy.com:8080/
, et exécutez la commandesdkmanager --proxy=http --proxy_host=myproxy.com --proxy_port=8080 --list
. Après avoir fait cela, je n'ai pas besoin de l'env vars plus, ni les options de proxy poursdkmanager
. (Je ne peux que supposer que les paramètres de proxy obtenu en cache quelque part[?])OriginalL'auteur Michael Slade
J'ai été en mesure de modifier le ~/.android/androidtool.cfg avec mes informations de proxy, enregistrez le fait que j'ai dû utiliser l'Adresse IP de mon serveur mandataire (Travaillé), plutôt que son nom d'hôte (ne fonctionne Pas). Semble que le SDK Android de Gestion de Linux est incapable de résoudre les noms.
OriginalL'auteur Ryan M Drake
J'ai copié les paramètres d'android androidtool.cfg de Windows à Linux fichier et il a parfaitement fonctionné
OriginalL'auteur Clediomar Santos