Raghavendra Shivhare Raghavendra Shivhare - 3 months ago 13
Android Question

API 23 Emulator Is Not Starting

I have API 23 Marshmallow.

Settings:
Nexus S 4.0" 480x800 hdpi
Marshmallow Android 6.0 x86
RAM 1536 MB

While running emulator getting this error:

enter image description here

I tried to install HAXM but it says my system not supporting Virtualization Technology. Mine is intell i3-4010U.
But while running emulator with API 22 its all fine.

Any idea about this.

Answer

0. Introduction

first of all - your processor supports hardware accelaeation (VT-x): http://ark.intel.com/products/75107/Intel-Core-i3-4010U-Processor-3M-Cache-1_70-GHz

1. Hyper-V is already running

I see you're using Windows, did you already install Hyper-V or Visual Studio (it might installed with it). If yes I suppose you to follow these tutorial (find Using HAXM and Hyper-V section)

https://developer.xamarin.com/guides/android/getting_started/installation/accelerating_android_emulators/

Your system may running already another hardware accelaration called Hyper-V. Ypu need to disable or unistall it.

2. VT-x is not enabled

Propably you don't have enabled virtualizarion technology and your previous emulator run on ARM base technology, which doesn't need to have a VT technology. It can run even on 32-bit old processors.

Go to your BIOS and find a point like Virtualization Technology Enabled - NO. On different machines it may be different called so try to find on Web how to run BIOS for your laptop and where to find a VT technology.

Hope it help