Android-Emulator kann nicht auf das Internet zugreifen

255

Ich weiß, dass ähnliche Fragen bereits gestellt wurden, aber mein Problem ist erst nach der Installation von Android Studio 2.3, der neuesten Version im März 2017, neu. Ich habe mehrere Jahre Erfahrung in der Entwicklung von Android-Anwendungen und bin noch nie auf dieses Problem gestoßen. Nach dem Upgrade auf Version 2.3 von Android Studio kann mein Emulator nicht mehr auf das Internet zugreifen. Ich habe sogar Android Studio 2.3 von Grund auf deinstalliert / neu installiert und einen neuen Emulator erstellt, und es wird immer noch der gleiche Fehler angezeigt. Dies ist kein App-Problem. Ich kann nicht einmal über Chrome auf das Internet zugreifen und hatte dieses Problem letzte Woche nicht. Die Meldung, die ich erhalte, besagt, dass die DNS-Adresse des Servers nicht gefunden wurde - DNS_PROBE_FINISHED_BAD_CONFIG. Das einzige, was sich in der letzten Woche auf meinem Computer geändert hat, ist die neue Version von Android plus möglicherweise Updates auf Windows 10. Und ja, mein Computer hat Zugang zum Internet. Unten sehen Sie ein Bild meines Emulators, wenn ich versuche, mit Chrome nach "Google" zu suchen. Emulator mit Fehlermeldung

John Moore
quelle
Ich habe ein zusätzliches Problem mit Android Studio 2.3 entdeckt, das nicht mit dem Internetzugang zusammenhängt, aber irgendwie mit dem oben genannten zusammenhängen könnte. Wenn Android Studio für ein Projekt geöffnet ist und ein Emulator ausgeführt wird, kann ich die App problemlos auf dem Emulator ausführen. Wenn ich jedoch den Android-Gerätemonitor öffne, wird mir mitgeteilt, dass der Emulator offline ist. Wenn ich dann den Android-Gerätemonitor schließe und zu Android Studio zurückkehre, wird mir auch mitgeteilt, dass der Emulator offline ist. Ich muss den Emulator schließen und neu starten, bevor Android Studio ihn wiederfinden kann. Dieses Problem ist wie das obige wiederholbar.
John Moore
Ein weiteres Update. Ich habe Android Studio 2.3 auf einem anderen, älteren / langsameren Windows 10-Computer installiert, und das Problem tritt weiterhin auf. Außerdem dachte ich irgendwann, dass das Problem möglicherweise mit einem fehlerhaften Microsoft WPD-Patch zusammenhängt, aber auf dem älteren Computer war der Patch nicht installiert. Außerdem konnte ich nach mehreren erfolglosen Versuchen den fehlerhaften Patch von meinem Hauptcomputer entfernen, und es gelang mir immer noch nicht, Chrome auf einem Emulator zum Laufen zu bringen. An diesem Punkt bin ich mir sicherer, dass das Problem bei Android Studio 2.3 liegt.
John Moore
Bitte lesen Sie dies, wenn Sie unter Windows sind: stackoverflow.com/a/43066809/2827025
anemomylos
1
Ich denke, diese Frage ist immer noch gut, da sie allgemeiner ist als die zitierte und auch, weil sie das Upgrade von Android Studio erwähnt. Ab April 2018 habe ich es gerade auf Version 3.1.2 aktualisiert und plötzlich angefangen, dieses Problem zu haben.
Shine
9
Ich verstehe nicht, warum wir so viel Zeit mit solchen Problemen verschwenden müssen. Android-Team ... einfach beheben!
r3dm4n

Antworten:

372

Ändern Sie die DNS-Adresse Ihres Netzwerks in 8.8.8.8 (DNS von Google) oder eine andere Ihrer Präferenzen:

Mac OS X:
  • Öffnen Sie "Systemeinstellungen"
  • Klicken Sie auf "Netzwerk"
  • Wählen Sie das Netzwerk aus, mit dem Ihr Computer verbunden ist, und klicken Sie auf "Erweitert".
  • Wählen Sie "DNS", klicken Sie auf die Schaltfläche "+", geben Sie "8.8.8.8" (Googles DNS) ein oder, wenn Sie OpenDNS bevorzugen, "208.67.222.222".
  • Wählen Sie "Ok" und "Übernehmen"

Windows & Linux:

https://developers.google.com/speed/public-dns/docs/using


Schließen Sie danach den Emulator und starten Sie ihn erneut.

Ana Paula
quelle
Ich musste diese Anleitung für Windows befolgen: developer.google.com/speed/public-dns/docs/using, aber es funktionierte auch für mich. Ich denke aus irgendeinem Grund wurde mein Heimnetzwerk für den Emulator nicht richtig eingestellt.
Chud37
10
Wenn Sie nicht möchten, dass Ihr DNS-Verkehr über Google geleitet wird, verwenden Sie stattdessen die OpenDNS-Einstellungen. 208.67.222.222 und 208.67.220.220
Justin Noel
5
Ich habe das gleiche getan, musste dann aber den Emulator neu starten, damit er funktioniert, danke für den Tipp!
Steven Elliott
30
Leiten Sie den gesamten DNS-Verkehr Ihres Host-Systems an Google weiter, was für eine Antwort -.-
fl034
2
Sie können auch, anstatt Ihren gesamten Computer "brutal zu zwingen", einen neuen DNS-Server zu verwenden (und dann standardmäßig Ihren Emulator diese Änderungen erben lassen), einfach die DNS-Einstellungen für den Emulator ändern ... Es gibt eine Reihe von Möglichkeiten, dies zu tun . Weitere Details zu den verschiedenen verfügbaren Optionen finden Sie hier: stackoverflow.com/questions/2039964/…
trcarden
203

Nachdem ich viele dieser Lösungen ausprobiert hatte, wollte ich nur meine aktuelle AVD löschen und erneut erstellen. Als ich jedoch auf den Abwärtspfeil der AVD klickte, bemerkte ich "Cold Boot Now".

AVD-Menü

Aus einer Laune heraus habe ich das versucht. Und siehe da, mein Emulator hat wieder eine Internetverbindung!

EDIT: Ok, für diejenigen, die sagen, warum nicht einfach Daten löschen und neu starten. Formatieren Sie Ihren PC jedes Mal neu, wenn Sie ihn neu starten? Das Löschen von Daten auf dem Emulator entspricht dem Zurücksetzen auf die Werkseinstellungen eines Telefons oder dem Neuformatieren der Festplatte auf Ihrem PC und der Neuinstallation Ihres Betriebssystems. Dies ist nur erforderlich, wenn die Daten vollständig beschädigt sind.

Wenn Sie den Emulator ausschalten und neu starten, ist dies so, als würden Sie Ihren PC in den Ruhezustand oder in den Energiesparmodus versetzen. Der Speicher wird nicht gelöscht, sondern gespeichert.

Ein Kaltstart ist dasselbe wie ein Neustart Ihres Telefons oder eines Neustarts Ihres PCs. Es setzt den Speicher zurück und lässt die Dinge neu laden. Dadurch kann die Netzwerkemulation mit einem sauberen Speicher beginnen und eine ordnungsgemäße Verbindung herstellen.

Löschen Sie Ihre Daten also nicht. Nur Kaltstart. Wenn es immer noch nicht funktioniert, wischen Sie es ab, aber speichern Sie es als letzten Ausweg.

Timothy Winters
quelle
8
Dies hat es für mich behoben, nachdem ich vom kabelgebundenen zum WLAN gewechselt war
Lucas
3
Funktioniert auch bei mir und hat das gleiche Problem beim Umschalten zwischen verschiedenen Netzwerkadaptern. Das Problem scheint zu sein, dass der Emulator immer noch irgendwie mit der vorherigen Verbindungskonfiguration verbunden ist. Wenn der Emulator also mit Cold Boot gestartet wird, wird die Netzwerkkonfiguration neu gestartet und alles funktioniert wieder. Danke für das Teilen ;)!!
Gueorgui Obregon
1
Funktioniert gut! aber wieso?
ucMedia
1
Wischen Sie Ihr Telefon bei jedem Neustart ab? Das ist ein Kaltstart auf dem Emulator, ein Kaltstart. Es ist dasselbe wie das Telefon auszuschalten und wieder einzuschalten. Nach einem Kaltstart müssen keine Daten aus dem Emulator gelöscht werden, es sei denn, es treten weiterhin Probleme auf.
Timothy Winters
Dies funktionierte für mich. Ich habe einen anderen Proxy ausprobiert, einen Neustart versucht, eine andere AVD erstellt. Ich bin mir nicht sicher, warum dies funktioniert hat. Aber es hat funktioniert. !!
Swapnil Kale
122

Ich habe bei Upgraded to SDK 2.3 eine temporäre Lösung für einen alten Stack Overflow-Thread gefunden - jetzt haben keine Emulatoren Konnektivität . Beachten Sie, dass dieser Thread über Android SDK 2.3 und nicht über Android Studio 2.3 spricht. Das Problem scheint zu sein, dass der Emulator das von meinem Computer derzeit verwendete DNS nicht finden kann. Die vorübergehende Problemumgehung besteht darin, den Emulator über die Befehlszeile zu starten und den DNS-Server anzugeben. Welches Problem auch immer damals aufgetreten ist, muss in der neuesten Version von Android Studio erneut aufgetreten sein.

Die unten beschriebene temporäre Lösung behebt das Problem, dass der Emulator auf das Internet zugreift. Das Problem, das beim Ausführen von Android Device Monitor auftritt, wird jedoch nicht behoben. Dadurch wird der Emulator weiterhin wie oben beschrieben offline geschaltet.

Beachten Sie, dass es im SDK zwei Dateien mit dem Namen "emulator.exe" gibt - eine unter sdk \ tools und eine unter sdk \ emulator. Beides könnte unten funktionieren, aber ich verwende das unter sdk \ emulator.

Der erste Schritt besteht darin, herauszufinden, wo sich das SDK befindet. Unter der Annahme eines Benutzernamens "jdoe" und einer Standardinstallation von Android Studio unter Windows befindet sich das SDK höchstwahrscheinlich in

C:\Users\jdoe\AppData\Local\Android\sdk

Der zweite Schritt besteht darin, den Namen der AVD (Emulator) zu bestimmen, die Sie ausführen möchten. Der Befehl

C:\Users\jdoe\AppData\Local\Android\sdk\emulator\emulator.exe -list-avds

zeigt die Namen Ihrer AVDs an. Auf meinem Computer wird nur einer angezeigt, Nexus_5X_API_25.

Verwenden Sie Folgendes, um den Emulator über die Befehlszeile mit einem angegebenen DNS-Server zu starten:

C:\Users\jdoe\AppData\Local\Android\sdk\emulator\emulator.exe -avd Nexus_5X_API_25 -dns-server 8.8.8.8

In diesem Fall ist 8.8.8.8 ein Google Public Domain Name Server.

Die obigen Befehle können gekürzt werden, wenn Sie geeignete Umgebungsvariablen erstellen und Ihre PATH-Umgebungsvariable bearbeiten. Ich empfehle jedoch Vorsicht, wenn Sie dies tun.

John Moore
quelle
Das hat bei mir absolut funktioniert, aber ich wünschte, es gäbe eine Möglichkeit, das DNS außerhalb der Befehlszeile zu bereinigen.
JaviCasa
Nachdem ich 199 $ Lizenz für Windows Pro bezahlt hatte, um Hyer-V zu erhalten, und nachdem ich festgestellt hatte, dass der Visual Studio-Emulator google_api_services nicht unterstützt, fand ich diese Lösung, mit der der Android-Emulator eine Internetverbindung herstellen kann ... Ich habe das Gefühl: |
Monah
2
Das funktioniert völlig, aber unglaublich, dass dies immer noch ein Problem mit Android Studio 3.0 (Emulator 27.1.12) ist. Möglicherweise hängt dies damit zusammen, dass sowohl kabelgebundene als auch kabellose Netzwerkadapter im System mit deaktiviertem WLAN vorhanden sind?
Victor Rendina
Ich habe einen Fehler bei Google eingereicht und hoffe, dass sie die Kommentare hier überprüfen und das zugrunde liegende Problem beheben.
Pfoten
@paws könntest du den Fehler, den du eingereicht hast, verlinken? Willst du es auch spielen!
Amitavk
56

Das Aktualisieren meines WIFI-Adapters zum Auflösen von DNS unter 8.8.8.8 hat das Problem für mich behoben. Es begann nach einem Apple-Update, das die DNS-Adresse durcheinander brachte.

Geben Sie hier die Bildbeschreibung ein

Joao Gavazzi
quelle
13
Vergessen Sie nicht, den Emulator nach dieser Änderung neu zu starten, wie Ana Paula vorschlägt.
Jordan
1
Siehe meinen obigen Kommentar zur Verwendung von OpenDNS anstelle von Google. stackoverflow.com/questions/42736038/…
Justin Noel
Muss nicht 8.8.8.8 oder OpenDNS sein, jeder funktionierende DNS-Server wird funktionieren
Sudo
30

Öffnen Sie einfach den AVD Manager und löschen Sie die Daten dieses Emulators, der für mich funktioniert.

Hashim Zahid
quelle
1
Es muss meine alte WLAN-Verbindung zwischengespeichert haben, da ich an einen anderen WLAN-Standort umgezogen bin und dieses Problem aufgetreten ist. Ich habe die AVD gelöscht und neu gestartet und sie hat das WLAN am neuen Standort abgerufen.
Mike Flynn
27

Ich habe das gleiche Problem nach dem Upgrade festgestellt. Beim Öffnen des Chrome-Browsers im Emulator konnte google.com nicht mehr erreicht werden.

Ich habe einen Beitrag auf SO gefunden , der darauf , dass das Problem darin besteht, dass der Emulator versucht, einen nicht verbundenen Netzwerkadapter zu verwenden. Bei mir trat das Problem auf, als ich mit einem LAN verbunden war. Durch Deaktivieren des WLAN-Adapters wurde das Problem behoben.

So deaktivieren Sie den Adapter:

  1. Navigieren Sie zu Netzwerkverbindungen
  2. Suchen Sie den Adapter
  3. Klicken Sie mit der rechten Maustaste und wählen Sie Deaktivieren
bmul
quelle
2
Danke für den Tipp. Ich begann so etwas zu vermuten, da ich bemerkte, dass die Verbindung über den kabelgebundenen LAN-Adapter auch das Problem löste. Es sollte auch möglich sein, dieses Problem zu beheben, indem die Priorität der beiden Adapter geändert wird. In beiden Fällen scheint dies jedoch eine drastische Lösung zu sein. Warum kann Google die Emulatoren nicht einfach so reparieren, dass sie die Verbindung verwenden, die mein Computer verwendet? Wie gesagt, dies war kein Problem, bevor ich auf Android Studio 2.3 aktualisiert habe. Im Moment bleibe ich bei der anderen Lösung, bei der ich den DNS-Server spezifiziere.
John Moore
Vielen Dank. Ich habe LAN und WLAN-Adapter. Arbeiten nach Deaktivierung des WLAN-Adapters.
Plugie
Genau! Ich habe alle Netzwerkadapter meines PCs außer meinem WLAN-Adapter ausgeschaltet und dies hat funktioniert. Danke dir.
Alexander.Iljushkin
21

Öffnen Sie den Android-Emulator und gehen Sie zu den erweiterten Steuerelementen . Gehen Sie dann zur Einstellung => Proxy (Tab) und deaktivieren Sie "HTTP-Proxy-Einstellung für Android studuio verwenden".

AminRah
quelle
Andererseits musste ich es noch einmal überprüfen, damit das Internet funktioniert. :(
Sankalp
funktionierte wie ein Zauber, musste aber den Emulator neu starten, damit er die Einstellung übernahm.
U84six
15

Ich habe das Löschen von Daten aus dem AVD Manager behoben

Blasco73
quelle
2
Für mich geht das. Ich bin mein Fall, dass ich Emulator mit API 22 verwendet habe. Nach "Wipe Data" und "Cold Boot Now" funktioniert die Internetverbindung einwandfrei, aber ich musste die App neu installieren.
Akostha
14

Dies geschah mir, als der Emulator einfrierte und ich den Prozess beenden musste. Das Signalsymbol zeigte immer das kleine "x" wie im Screenshot an und es war keine Internetverbindung erfolgreich.

Das einzige, was geholfen hat, war die Deinstallation und Neuinstallation des Emulators (nicht der AVD-Images).

In Android Studio:

Tools-> Android -> SDK Manager Deaktivieren Sie "Android Emulator" und lassen Sie es deinstallieren, überprüfen Sie es erneut und lassen Sie es erneut installieren.

Bildschirmfoto

Patrick Favre
quelle
2
Hatte genau das gleiche Problem, tat dies und das Problem wurde nicht behoben. Nach dem Neustart des gesamten Computers arbeitet das Internet nun am Emulator.
Antogerva
Es funktioniert für mich, meine Situation.
Neu
2
Dies ist die einzige Lösung, die für mich (auf einem Mac fyi)
funktioniert hat
Ich muss zustimmen, dass dies die einzige Lösung war, die auch auf einem Mac funktioniert hat!
Anoop Santhanam
13

Ich stehe auch vor dem gleichen Problem, aber ich versuche, das Problem mithilfe verschiedener Beiträge zu lösen. Heute habe ich dieses Problem entdeckt. Ihre Computerkonfiguration ist höchstwahrscheinlich das Problem, nicht Android Studio und der Android-Emulator.

Das Problem kommt von Ihrem Netzwerk-Setup. Stellen Sie einfach den primären DNS-Server auf 8.8.8.8 ein, um das Problem zu beheben.

Swarup Daptari
quelle
9

[UPDATE 2020] für Mac-Benutzer

  1. Systemeinstellungen
  2. Netzwerk
  3. WiFi> Wählen Sie Advance
  4. Wählen Sie unter "Erweitert" die Registerkarte "DNC"
  5. Addd DNS Server 8.8.8.8

und du bist fertig

Basil Mariano
quelle
8

Dies war ein Problem für mich, als sich der Emulator das letzte Mal selbst aktualisiert und durch Deaktivieren anderer Netzwerkadapter behoben hat. Jetzt ist es wieder aufgetaucht, aber der einzige Adapter, der aktiviert ist, ist ein einzelner WLAN-Adapter, sodass ich nichts deaktivieren kann.

Das Problem trat erst wieder auf, nachdem ich die Emulator-Tools über eine Eingabeaufforderung auf 26.1.1 aktualisiert hatte. Ich habe den Emulator über die Registerkarte "SDK Tools-Update" deinstalliert und neu installiert. Zum Glück ist die einzige Option bei einer erneuten Installation die Installation von 26.0.3 (was anscheinend in Ordnung ist).

Die Moral der Geschichte ist es , sehr vorsichtig mit Emulator-Updates umzugehen .

Daniel Wilson
quelle
Arbeitete für mich, hatte genau die gleiche Version und nach der Deinstallation neu installiert 26.0.3.
Sammy Patenotte
Diese Lösung hat auch bei mir funktioniert! Ich musste 26.0.3 von Android Studio 2.3 installieren. obwohl (die 3.0 Vorschau zeigte nur 26.1.1.). Vielen Dank!
Attila Molnár
8

Erinnerung : Die Android Emulator-Internetverbindung funktioniert nicht, wenn Sie ein VPN- System auf Ihrem Computer einschalten .

Verkauf
quelle
7

Für mich wurde das Problem verursacht, als ich meinen Laptop mit nach Hause nahm, ohne den Emulator neu zu starten. Nach dem, was ich gelesen habe, liest der Emulator beim Starten die DNS-Einstellungen Ihres PCs und verwendet sie. Als ich in meinem Heimnetzwerk war, schlugen meine Arbeits-DNS-Einstellungen fehl.
Also ja. Nur ein Neustart des Emulators löste mein Problem.

Smithygreg
quelle
6

Ich habe eine einfache und dauerhafte Lösung für dieses Problem in Windows.

Gehen Sie zu Netzwerk- und Internetoption- >Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf die Option Etherenet oder WLAN (für die Sie verbunden sind) -> Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf Adapteroption ändern -> Geben Sie hier die Bildbeschreibung ein

Klicken Sie mit der rechten Maustaste auf das Netzwerk, für das Sie eine Verbindung hergestellt haben. Geben Sie hier die Bildbeschreibung ein

Ein Dialogfeld wird geöffnet und Sie klicken einfach auf die Option Internet Protocal Version (TCP / IPv4) . Geben Sie hier die Bildbeschreibung ein

Ein weiteres Dialogfeld wird geöffnet, in dem der erste Satz über die IP-Adresse vernachlässigt wird ( beibehalten) und auf das Optionsfeld Folgende DNS-Serveradressen verwenden klicken : und unter 8.88.8 unter Bevorzugter DNS-Server eingeben : und 8.8. 4.4 im alternativen DNS-Server: Geben Sie hier die Bildbeschreibung ein

Jetzt können Sie Ihren Emulator jederzeit öffnen und erhalten Internet in den Android-Emulatoren.

Deepak N.
quelle
Keine der anderen Lösungen hat bei mir funktioniert, aber diese hat funktioniert! Als Erwähnung: Ich habe ein LAN-Kabel, daher habe ich die Änderungen an dieser Einstellung anstelle der WLAN-Verbindung vorgenommen.
Zbarcea Christian
6

Das Schließen des Emulators und das erneute Öffnen haben bei mir funktioniert

Betriebssystemfenster 10

IAMSTR
quelle
1
Das hat bei mir funktioniert. Ich habe versucht, das virtuelle Telefon neu zu starten, aber es war nicht genug. Das Problem kann ausgelöst werden, indem der laufende Emulator in den Ruhezustand versetzt wird. Vielen Dank.
Alexei
4

Nach 10 Tagen voller Probleme habe ich einfach alles C:\Android\.android\gelöscht und alle erstellten AVDs gelöscht. Jetzt scheint das Internet gut zu funktionieren.

Sparx it-Lösungen
quelle
4

Wenn der Android-Browser auf das Internet zugreifen kann, können Sie den Emulator mit diesem Befehl vom Terminal aus ausführen

Gehen Sie dann zum SDK- Pfad

$ / tools / emulator -avd Nexus_5X_API_23 -netdelay keine -netspeed voll

es löst Ihr Internetproblem ...

Mann
quelle
4

Es gab auch ein Problem für mich, indem ich den Proxy in den Android Studio-Einstellungen deaktivierte und den Emulator mit "Jetzt kalt starten" ausführte. Das Problem wurde behoben.

FatalMan
quelle
3

Nur die Neuerstellung des Emulators mit einer anderen Ziel-API hat für mich funktioniert

Faheem
quelle
3

Ich bin auf Android Studio 3.1 und es ist passiert. Behebung durch Neustart des ADB-Servers

$ adb kill-server
$ adb start-server

Ich hoffe es hilft. Danke dir

surga
quelle
2

Ich habe das gleiche und plötzlich gleiche Problem auf meinem MAC. Nachdem ich alles ausprobiert habe, habe ich endlich den Ordner /Users/Philippe/.android gelöscht und einen neuen Emulator erstellt .

Phil
quelle
2

Möglicherweise haben Sie einen Proxy für Android Studio festgelegt und der Proxy funktioniert nicht. Versuchen Sie es ohne Proxy.

user6022289
quelle
2

Ich hatte das gleiche Problem und habe es mit den folgenden Schritten gelöst: -

Gehen Sie zur Emulatoreinstellung und dann zu

Einstellung-> Proxy-> Entweder manuell konfigurieren oder Tick verwenden Android Studio HTTP-Proxy-Simulator verwenden.

Naveen Rana
quelle
2

Ich habe Visual Studio 2017 und dieser einfache Klick hat ein Internetproblem für den Android-Emulator behoben.

Geben Sie hier die Bildbeschreibung ein

HO LI Pin
quelle
2

Bitte gehen Sie über den folgenden Link.

https://developer.android.com/studio/run/emulator-networking

Öffnen Sie den Emulator, klicken Sie auf Mehr ... und dann auf Einstellungen und Proxy. Von hier aus können Sie Ihre eigenen HTTP-Proxy-Einstellungen definieren.


Geben Sie den Hostnamen ein, indem Sie Run> cmd> hostname folgen

Überprüfen Sie abschließend den Internetzugang im Emulator, indem Sie in Chrome oder Google surfen.

Hinweis: Durch das Löschen von Daten wird das Problem häufig behoben. Bitte befolgen Sie alle Schritte

Avid Programmer
quelle
1

Ich hatte dies auch und ich löste es, indem ich ein neues virtuelles Gerät für den Android-Emulator erstellte und Nexus 4 API 27 auswählte. Bevor ich Pixel Gerät API 28 erstellte, funktionierte es auch nach der Neuerstellung des Geräts nicht. Also habe ich eine völlig andere Konfiguration ausprobiert und Android Emulator hat wie erwartet eine Internetverbindung. Andere Lösungen haben bei mir nicht funktioniert, aber ich habe nicht alles ausprobiert.

Renetik
quelle
1

Für mich unter OSX war es die Verwendung einer VPN-Lösung eines Drittanbieters ... es installiert eine Art Netzwerk-Hook, durch den AVDs und Genymotion nicht weiterleiten konnten. Musste es deinstallieren, damit es richtig funktioniert. Funktionierte gut in einigen Netzwerken und nicht in anderen ... war sehr seltsam ..

Kenyee
quelle
1

Ich hatte das gleiche Problem unter Windows 10. Ich ging einfach zum Network & internet settings> Change adapter options> right-click on Wi-Fi and chose properties> Chose Internet protocol version 4 in the list and clicked properties> Turned on the "Use the following DNS server addresses" and filled the first part with "8.8.8.8" address. Problem gelöst!

Hasani
quelle
1

Wenn Sie sich hinter einem Proxy befinden, kann Folgendes hilfreich sein:

adb shell settings put global global_http_proxy_port YOUR_PROXY_PORT

adb shell settings put global global_http_proxy_host YOUR_PROXY_IP

reboot
Narko
quelle