web-dev-qa-db-fra.com

Impossible de se connecter à Internet à partir de Visual Studio Emulator pour Android

Je viens d'installer VS 2015 RC et d'ouvrir l'émulateur VS pour Android. Je ne parviens pas à me connecter à Internet depuis cet émulateur. Je suis allé dans les paramètres -> WiFi et je pouvais le voir allumé, mais je ne le voyais pas connecté à un réseau. Après avoir éteint le wifi et l’activer, je pouvais voir l’état de "Connexion".

Wifi Connecting snapshot

Comment configurer cet émulateur pour accéder à Internet?

12
Swaminathan Vetri

Je devais simplement désactiver la carte réseau VirtualBox Host-Only, utilisée par les émulateurs Genymotion sous VirtualBox (Panneau de configuration - Réseau et Internet - Connexions réseau sous Windows 10), puis redémarrer l'émulateur et cela fonctionnait à merveille.

Greg

16
gregko

Si vous utilisez le Wifi pour vous connecter à Internet. Il suffit d'aller à Exécuter et à rechercher le gestionnaire Hyper-v afin de l'exécuter. Sélectionnez votre émulateur à partir de la section des machines virtuelles en cliquant dessus avec le bouton droit de la souris pour aller dans les paramètres. Vous voyez des adaptateurs. nous avons besoin du réseau externe de l’élément protégé… .. alors changez-le en votre adaptateur Wifi. allez sur votre émulateur et google Iman Mohadesi. Ça marche. juste ça.

 enter image description here

 enter image description here

13
user3418877

Rangez vos fusils de chasse. La solution à ce problème réside dans une compréhension complète du problème. Le VS Android Emulator n'est pas prêt à l'emploi avec une connexion réseau externe. (Pourquoi? Pourquoi? Pourquoi?). Le seul adaptateur réseau dont il dispose (commutateur interne de l’émulateur Windows Phone) est (comme son nom l’indique) interne, non connecté à Internet. Il est uniquement utilisé (apparemment) pour communiquer avec l'hôte.

Donc, pour avoir une connexion Internet, nous devons ajouter un autre adaptateur virtuel et le connecter sur le système hôte à Internet.

Voir cet article de blog pour ajouter et configurer l'adaptateur: http://blog.tpcware.com/2017/03/visual-studio-2017-Android-emulation/

Vue d'ensemble:

  1. Dans le gestionnaire Hyper-V, ajoutez un nouveau commutateur virtuel. Nommez-le externe. Voir qu'il est connecté à votre connexion réseau réelle. 
  2. Dans les paramètres de la machine virtuelle pour l'émulateur Android, ajoutez un nouvel adaptateur réseau (l'émulateur doit être arrêté pour cela). Sélectionnez le commutateur virtuel externe nouvellement créé.
  3. Démarrez l'émulateur et ouvrez le navigateur. Voila! Vous avez maintenant un accès Internet.

Alors, veuillez ne pas tenir compte de tous les conseils concernant le redémarrage, la réparation, la réinstallation, etc. Ceci est une perte de temps totale. Je suis étonné que certaines personnes signalent que cela corrige la connectivité Internet.

Une dernière chose. L'article de blog dit que cette approche ne fonctionne pas si votre carte réseau est sans fil. Cela fonctionne pour moi et je n'ai qu'une connexion sans fil à partir de mon ordinateur portable.

8
AQuirky

Cela a résolu mon problème. il doit exister un réseau interne et externe avec le serveur externe indiqué après le serveur interne. Utilisez le gestionnaire Hyper-V pour résoudre ces problèmes sur tous vos VS Emulators VMS.

Pas de connexion Internet pour Visual Studio Android Emulator

2
JJ_Coder4Hire

J'utilise uniquement Hyper-V et, pour une raison quelconque, tous mes émulateurs Android n'ont pas réussi à se connecter à Internet. Pour résoudre ce problème, allez dans Gestionnaire Hyper-V -> Gestionnaire de commutateurs virtuels (à droite de la fenêtre) et supprimez le commutateur virtuel correspondant, dans mon cas, le réseau sans fil. Enfin, dans Visual Studio, exécutez l'application avec l'un des émulateurs et attendez la fin de la réinstallation du commutateur virtuel.

1
Diomedes Domínguez

Dans mon cas, le wifi était activé au lieu d’Ethernet (le câble était accidentellement débranché). pluggin il a résolu le problème.

0
Akli

ce lien entrez la description du lien ici m'a sauvé beaucoup de fois. J'espère que cette aide pour vous.

0
Bodil