Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

CPU hungry android emulator : android ARM EABI image vs x86 image

I am new android developer, I am currently using API-15 android image ARM EABI v7 I was looking android sdk manager that there is another Intel x86 image for android API level 15

My machine is Intel Core i5 - 8GB RAM + Radeon 2GB dedicated graphics card

But my emulator takes alot of cpu .. When I run the emulator, the cpu fan throws alot of heat and constantly runs, cpu level for one of the cores goes pretty high.

Will using an x86 Image for android improve performance ? Can I make it use the dedicated graphics gpu as well to improve efficiency ?

Thanks,

like image 903
Ahmed Avatar asked Nov 07 '12 15:11

Ahmed


People also ask

Which Android Studio emulator is fastest?

5: MEmu Emulator It is among the fastest open-source Android emulator for playing mobile games on a desktop. It is known to provide excellent performance and an extreme user experience. MEmu allows one to level multiple accounts for the same game, or the user can play many games on one account simultaneously.

How do I make my emulator use less CPU?

Enable VT (Virtual Technology) on Your Computer The Android system on the emulator is run on a virtual "computer". Therefore, turning on the VT will better make use of the resources of the CPU on your computer. This technology does not have a bad influence on your computer equipment.

Can Android x86 run arm apps?

The new Android 11 system images are capable of translating ARM instructions to x86 without impacting the entire system. This allows the execution of ARM binaries for testing without the performance overhead of full ARM emulation.


1 Answers

Short answer is yes. When I use x86 emulator on my early 2011 macbook pro, it runs my apps faster than a real device, such as a Nexus 7. And when create the AVD, there is an option to use the GPU, or you can use a command argument to have it use the GPU.

Here's a screen shot of my ave definition...note the GPU emulation setting in the Hardware section:

enter image description here

like image 196
bobnoble Avatar answered Oct 21 '22 08:10

bobnoble