Android-SDK-Manager-Proxy-Einstellungen in LINUX

8

Ich versuche, das Android SDK in Ubuntu hinter meiner Arbeitsfirewall zu installieren und erhalte die Fehlermeldung 'Verbindung zu dl-ssl.google.com fehlgeschlagen'. Dies ist ein bekanntes Problem, aber jede Lösung, die ich sehe, betrifft Proxy-Einstellungen und die Option "http erzwingen". Es scheint, dass dies in Windows einfach ist, aber ich würde gerne wissen, wie man das gleiche in LINUX macht. Ich kann die Eclipse-Proxy-Einstellungen festlegen, aber ich glaube nicht, dass dies vom Android SDK-Manager verwendet wird. Gibt es irgendwo eine Konfigurationsdatei?

Vielen Dank im Voraus.

Marc

    
user1400716 17.05.2012, 10:42
quelle

5 Antworten

36

Die Lösung bestand darin, einen lokalen Proxy einzurichten, um die Authentifizierung durchzuführen und die Datei ~ / .android/androidtool.cfg zu erstellen, um Android wie folgt auf den lokalen Proxy umzuleiten.

%Vor%

Diese Datei existiert möglicherweise bereits mit Einträgen wie

%Vor%

Für mich funktionierte das nicht, bis ich es in das oben gezeigte Formular änderte:

%Vor%     
user1400716 19.06.2012, 13:54
quelle
7

Nur um jemandem da draußen zu helfen.

Ich konnte den SDK-Manager mit den Proxy-Einstellungen mit der folgenden Prozedur verwenden

  1. Gehe zur Shell (Strg + Alt + T für ubuntu)
  2. Führen Sie "android" aus dem Verzeichnis sdk \ tools aus. (Beispiel / mySDKDir / tools / android)
  3. Dies würde den SDK-Manager starten. Im Hauptmenü gelangen Sie zu Tools - & gt; Optionen zum Einrichten der Proxy-Einstellungen.
  4. Wählen Sie die relevanten Pakete aus und laden / installieren Sie sie. Der SDK-Manager verwendet die angegebenen Proxy-Einstellungen.

Grüße

    
Ali Habiby 15.12.2014 11:07
quelle
3

Wenn Sie diesen Befehl ausführen:

%Vor%

in einer Shell, bevor android oder eclipse ausgeführt wird, sollten die SDK-Tools dies berücksichtigen.

Wenn Sie möchten, dass es dauerhaft kontoweit wirksam wird, fügen Sie die obige Zeile zu ~/.bashrc hinzu.

    
Michael Slade 17.05.2012 10:55
quelle
1

Ich konnte die ~ / .android / androidtool.cfg mit meinen eigentlichen Proxy-Informationen bearbeiten, die Tatsache speichern, dass ich die IP-Adresse meines Proxy (Worked) verwenden musste, anstatt dessen Hostname (Hat nicht funktioniert) . Scheint, dass die Android SDK-Verwaltung in Linux Namen nicht auflösen kann.

    
Ryan M Drake 27.02.2014 22:08
quelle
1

Ich habe die Einstellungen von Android androidtool.cfg Windows in Linux-Datei kopiert und es funktionierte perfekt

    
Clediomar Santos 10.10.2014 16:30
quelle