2

I want to start working on Android and for that i downloaded Android ADT Bundle.I have created an AVD and when I start Absolutely nothing happens. When I click on start , a window appears saying starting emulator and then after some time it vanishes and nothing happens. No error code, no message, no pop-up window nothing .nothing. And when I clicked on delete AVD, I got an error message :

This Emulator is currently running and cannot be deleted.

I am working on linux 12.04.

Desolator
  • 22,411
  • 20
  • 73
  • 96
theimpatientcoder
  • 1,184
  • 3
  • 19
  • 32

2 Answers2

2

I know the question is for Linux, but I have a similar problem on Windows so.

I know that it's a little bit late, but for others who have the same problem. I got this solution.

You have to run the emulator but prompt, go to the sdk/emulator and run:

emulator -avd 'name-of-avd' -verbose

It will show you wich is the the location you have to run to see wich .dll is missing.

So you do to the shown directory and run the same, in my case:

qemu-system-aarch64.exe -avd -NoSkin - verbose

Install the missing .dll and also copy the emulators .dll located at Sdk\emulator\lib\qt\lib to the system32 directory.

1

Please check the memory that you allocated for that particular AVD.

enter image description here

Memory options as shown in figure, should have a value smaller than the memory you allocated while installing HAXM/AVD. Its optimal to keep it 512MB. This may be the reason your emulator isnt starting. Check if you have set the SDK path right (Preferences->Android->SDK)

G3M
  • 1,023
  • 8
  • 19