Bekommst du bei Android Studio Connection Timeouts, dann kannst du folgendes versuchen.
Prüfe die Verbindung zu dl.google.com
Prüfe zu aller erst, ob dein Rechner außerhalb von Android Studio die Download-Server von Google erreichen kann:
ping dl.google.com
Wenn du bereits hier Verbindungsschwierigkeiten, liegt es nicht an Android Studio, sondern an deinen Rechner.
ping nutzt meist IPv4-Adressen. Prüfe auch, ob IPv6-Adressen aufgelöst werden:
Mac
ping6 dl.google.com
Falls ping funktioniert, aber nicht ping6, dann gibt es Probleme mit der IPv6-Auflösung, siehe hierzu IPv6-Probleme umgehen.
hosts-Datei prüfen
Prüfe deine hosts Datei, ob es dort Einträge zu dl.google.com gibt:
Mac
sudo nano /etc/hosts
Gibt es dort Einträge zu dl.google.com, dann lösche diese.
IPv6-Probleme umgehen
Falls du IPv6-Probleme hast, dann kannst du Android Studio per Konfiguration IPv4-Adressen verwenden lassen.
Klicke hierzu in Android Studio auf Help > Edit Custom VM Options… und füge folgendes hinzu:
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=
Speichere es, schließe Android Studio und starte es neu. Es sollte jetzt IPv4 verwenden, statt IPv6.
Connection-Test in Android Studio
Einen einfachen Verbindungstest kannst du in Android Studio wie folgt machen.
- Gehe in die Proxie-Einstellungen von Android Studio:
Android Studio > Settings > Appearance & Behavior > System Settings > HTTP Proxy
- Unten siehst du einen Button: Check Connection
klicke auf diesen.
- Gib als ersten URL-Test folgendes ein: https://google.com
- Du solltest die Meldung Connection successful erhalten, wenn die Verbindung geklappt hat.
- Versuche nun: https://dl.google.com
- Wenn du hier einen Connect timed out bekommst, aber bei https://google.com nicht, dann hat Android Studio nur mit dieser Adresse ein Problem.
- Testweise kannst du auch den Proxy auf No proxy stellen und prüfen, ob es vielleicht an einen eingestellten Proxy liegt.
Falls ihr noch andere Ideen oder Vorschläge habt, dann könnt Ihr diese hier gerne schreiben.