Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why is the Android tablet emulator so slow? Is there way to speed it up? [duplicate]

Possible Duplicate:
slow android emulator

My tablet is not here yet, which is why I have to use the emulator for development for now. But it is soooo slow, and it is almost not usable. Does anybody has any trick to speed it up a bit?

I am working on a very decent machine:

MacBook Pro, 2.4 Intel Core 2 Duo, 8G Memory, SSD.

Thanks


There are a number of answers to a near identical question here.

like image 678
dongshengcn Avatar asked Jul 05 '11 18:07

dongshengcn


People also ask

Can you speed up Android Emulator?

By using x86 bit system image, your emulator can start running at a fast speed. To implement this, just your IDE and SDK must be updated. After that whenever you select a new Android virtual device, then select an x86 bit system image there. To download any new system image, simply click on the download link below it.

Why is my Android Emulator so slow?

Android Emulator runs slowly after an update If your machine has both an Intel HD 4000 GPU and a discrete GPU, disable the Intel HD 4000 GPU in Device Manager to ensure you are using the discrete GPU. Try running the emulator using the -gpu angle , -gpu swiftshader , or -gpu guest modes.

What is the fastest Android Emulator?

LDPlayer is considered one of the best Android emulators for gaming. Because of its high speed and stability, it is widely used to play Android games. Moreover, the multitasking feature lets you open multiple windows simultaneously. Unlike other Android emulators on Windows, LDPlayer does not contain too many ads.

Why is emulator so laggy?

The running emulator takes up a lot of RAM. This leaves less for the host operating system to work with, hence the host has to deal with using virtual memory to continue running (attempts to use the internal hard disk as RAM). This greatly slows systems down.


2 Answers

It is slow because it is emulating an ARM processor on an x86 machine. This means that:

  1. All hardware acceleration is lost and has to be emulated in software, and
  2. All the system calls have to be restructured.

Google is working on better ways of doing graphics, but nothing is released yet.

like image 166
robamaton Avatar answered Oct 25 '22 01:10

robamaton


There are no tricks as of yet, and no other Emulators that you can use, Until Google actually makes one. Thank you

like image 39
KrizD Avatar answered Oct 25 '22 01:10

KrizD