what causes android emulator work slow
This question already has an answer here:
Try using oracle virtual Andro Virtual Machine. It is much faster than native Emulators comes with SDK. Only dis-advantage with oracle VM is, it doesn't have a GPU (requires for game development etc). [See this link to install VM][1]http://wcrosstechnologies2.blogspot.com/2013/06/androvm-how-to-install-and-run.html
emulator is one type of virtual box..thats why its obvious slow down speed.. please see this link..that help you better. down speed emulator
Yusuf,
There are two types of emulators, ARM-based, and Intel-based. Google's ADT includes an ARM emulator. This emulator contains a virtual ARM processor. It runs ARM machine code. I'm talking about emulating all the ARM registers, FPU, machine instruction codes; all that stuff. It's a 100% software driven, virtual ARM processor. That's really slow.
The other emulator is from Intel. It runs true Intel x86 or x64 machine code natively on your computer's CPU. It's called HAXM. You can read more about it, here: https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
You can download the Intel HAXM through the Android SDK Manager, or directly from the Intel HAXM website I taked about above. Note: All the Android SDK Manager does is download the executable. Be sure to actually go to your <sdk>extrasintelHardware_Accelerated_Execution_Manager
directory and run the intelhaxm-android.exe
executable. You need to do this to actually install the emulator.
Once you've install the Intel HAXM, you will want to create your own AVD. The Intel HAXM website has some very good instructions on how to create a new AVD: https://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture
I hope someone finds this useful...
链接地址: http://www.djcxy.com/p/85484.html上一篇: 模板内联函数的静态局部变量
下一篇: 什么原因导致android模拟器工作缓慢