Setup Android Emulator on Mac OS X. The purpose of this section is to guide you to create in your development environment an Android emulator.
. Meet Android Studio. Manage your project. Add C and C code. Write your app. Build and run your app. Run apps on the emulator.
Run apps on a hardware device. Configure your build.
Debug your app. Test your app. monkeyrunner reference. Profile your app.
Inspect CPU activity. Publish your app. Command line tools.
I have successfully installed Android-SDK in my computer. Generally, I test application with my real android Device (HTC HERO) so it is fast to test an application on a real device.
But when I try to run the emulator with an already created AVD, it takes lot of time to load an emulator, I have already seen some articles and discussion boards where people are throwing the same questions regarding the same problem. So please, what I have to do so that emulator loads up fast every time? My PC has 2GB of RAM, and I think its sufficient for what I need it to do. So I believe its not due to a lack of memory. To maximize the accuracy between emulator and real devices, Google emulator uses ARM opcode, a kind of machine language. It must convert from ARM opcode to Intel opcode. That's why it's slow.
My computer is 3GB RAM but it's still slow and lagged. The problem seems not to be RAM but CPU. Improving CPU will improve the emulator.
To use emulator more effectively, this is my experience:. Don't close emulator everytime you run your application. Scale the emulator screen smaller.
Disable snapshot (Yes, it's useful but it takes time to close the emulator). Specify a file path for SD card image file. I use only one SD card for many AVDs.
If you got any problems in adb, just reset adb, don't close emulator. Open few programs in your operating sytem. If you are using Windows, don't ever close emulator. Do it combined with Hibernate of Windows.