Wosi
Wosi

Reputation: 45361

Why doesn't Visual Studio Emulator for Android launch anymore?

I'm using Visual Studio 2015 Enterprise with the new Android Emulator. It worked pretty well for a while but suddenly it stopped working.

The output in VS shows always this:

1>Starting emulator: VS Emulator 5.1" Lollipop (5.1.1) XXHDPI Phone
1>Validating emulator arguments...
1>Determining if emulator is already running...
1>Preparing virtual machine...
1>Launching emulator...

The emulator window appears but it stucks on the black "Loading..." screen. I see in the taskmanager that xde.exe is consuming between 25% and 32% of CPU power. There are no entries in the Windows eventlog telling anything about xde or Hyper-V. I've already deleted all virtual computers in the Hyper-V-Manager as suggested by Microsoft on the Troubleshooting the Visual Studio Emulator for Android page.

Has anyone an idea how to get the emulator running again?

Upvotes: 2

Views: 1020

Answers (2)

John Engel-Kemnetz
John Engel-Kemnetz

Reputation: 2565

Try this:

  1. Go to Hyper-V Manager, and delete all virtual switches via the Virtual Switch Manager
  2. In Hyper-V Manager, delete all VMs.
  3. Restart the computer.
  4. Start an emulator.

Windows 10 updates for some computers are causing problems with virtual switches and they need to be recreated by the emulator from scratch.

Upvotes: 1

Wosi
Wosi

Reputation: 45361

If you face the same problem then you can try to solve it by these steps:

1. Delete all virtual switches

Try it the way John Kemnetz told in his answer:

Go to Hyper-V Manager, and delete all virtual switches via the Virtual Switch Manager 2) In Hyper-V Manager, delete all VMs. 3) Restart the computer. 4) Start an emulator.

2. Disable network interfaces

If this doesn't work then try to do it the way Jason Smith described in a comment:

disable the network interfaces except the windows phone vswitch. Then once the emulator is booted, turn it back on. If you delete them Xde will recreate them, you want them created but disabled in the control panel. The only thing to leave enabled is the windows phone one.

In case this doesn't work neither (which was my case) then

3. Reinstall Visual Studio 2015 Emulator for Android

Uninstall the emulator, reboot the PC and install it again. This worked for me. But I suggest to try the other two options first as the third option can be really time consuming.

Upvotes: 2

Related Questions