My app is modified based on the source code of android emulator. I have it built into apk file. In the [url removed, login to view], I can see there should be 2 processes in the app. One process is started when the app starts. The other will start after I launch the actvity EmulatorActivity and the service EmulatorService. What is surprised is that each time I start the activty EmulatorActivity, the 2nd process starts and then died at once. If I install the original emulator app that I purchased from market, my app runs well and the 2nd process can start with no problem. I even don't start the original emulator app. I need help from android professionals who has experience on this.