The emulator starts too long

Whenever I try to start my emulator, it starts, but only the Android logo is displayed, after waiting for many hours it also does not work.

Device-3.2 "QVGA (ADP2) 320 * 480 (mdpi)
API Level 17

+6
source share
4 answers

Try to allocate more memory to use. The Android emulator is very slow as it is, but if you do not give it enough memory, it has the ability to never load.

+1
source

The Google emulator uses the ARM opcode, a kind of machine language. It should convert from ARM operation code to Intel operation code. That is why it is slow. The problem, it seems, is not in RAM, but in the CPU. Improving the CPU will improve the emulator.

Links to solve this problem:

Running Android Emulator Faster

+1
source

If you use your emulator in windows, you can use the Microsoft Andriod emulator.

Install microsoft android emulator in your os windows

+1
source

It is well known that the factory emulator is extremely slow. The trick here is that the factory emulator must run on an ARM machine, so it needs to convert the ARM calls to your x86 processor calls (or 64 bits). He probably never runs fast. In this situation, you can trust factory x86 images using Intel HAXM drivers that are not available to everyone, and I could not get it to work on my own, but it is useful to know.

But! . Since then I started using Genymotion emulators. They rely on a virtual machine that is much faster than anything a factory emulator can achieve. Even if I run it on the lowest Mac Mini, it's pretty smooth. I will personally try (well, for sure, I tried)

https://www.genymotion.com/

0
source

Source: https://habr.com/ru/post/984131/


All Articles