Comment empêcher les messages d’erreur Android Studio / AVD «CANNOT TRANSLATE guest DNS ip»?

Toutes les 4 secondes environ après avoir démarré le périphérique émulateur depuis mon projet Android Studio, un message d’erreur est imprimé dans la fenêtre Exécuter. C’est extrêmement ennuyeux parce qu’il détourne l’attention. Si je suis dans la fenêtre de débogage, il passe à la fenêtre Exécuter toutes les 4 secondes en raison de cette erreur, peu importe ce que je fais.

Cela a commencé il y a un jour, mais je ne sais pas ce qui l’a provoqué. J’utilise les mêmes émulateurs depuis plusieurs mois maintenant. Peut-être une mise à niveau d’une partie du SDK Android? Le gestionnaire de SDK externe n’est plus invocable.

entrer la description de l'image ici


Les messages commencent à apparaître juste après le démarrage de cet émulateur d’usure API. Une solution de contournement consiste à faire flotter cet onglet, puis à ne pas détourner mon focus; Je le déplace sur mon second moniteur.


J’ai également remarqué que je ne pouvais pas connecter mon application Android Wear fonctionnant sur mon appareil physique (j’exécute un téléphone physique avec l’usure émulée) avec mon émulateur.

Peut-être que cela peut aider:

  • S’il vous plaît assurez-vous que vous êtes connecté à Internet

Explication: Au démarrage, l’émulateur lit la liste des serveurs DNS que votre système utilise actuellement. Il stocke ensuite les adresses IP de quatre serveurs au maximum sur cette liste et leur configure des alias sur les adresses émulées 10.0.2.3 , 10.0.2.4 , 10.0.2.5 et 10.0.2.6 selon les besoins. Il a donc besoin d’une connexion Internet pour y faire face.

Lorsque vous démarrez l’émulateur sur la ligne de commande, vous pouvez également utiliser l’option -dns-server pour spécifier manuellement les adresses des serveurs DNS à utiliser, où serverList est une liste de noms de serveur ou d’adresses IP séparés par des virgules.

C’est parce que vous êtes connecté à un réseau qui contient une redirection automatique ou n’est pas crypté (HTTP). Commence par

  1. Se déconnecter du réseau
  2. Redémarrer Android Studio

Si le problème persiste, essayez de publier une description plus détaillée de l’erreur Si le problème ne persiste pas, contactez votre administrateur réseau.