Hot-deployment feature saves your time
By Tomas Brandalik on Apr 29, 2009
I would like to highlight an important behavior of Java ME SDK here which might be useful to any developer. You don't need to exit from emulator fully, exit only your MIDlet and redeploy new one into already running emulator. This will increase your productivity because of saving time on emulator restarts. I use it always and it's real help.
Unfortunately this feature stays often undiscovered. Give it a try ...
I usually run emulator once without specifying a MIDlet - only to open AMS.
and then deploy my application again and again without exiting emulator - just exiting from a MIDlet.
Several things happen behind the scenes. MIDlet is deployed, launched and after exit it is removed. It works from command line and from UI and for real device as well.