It is possible that the physical device does not exactly match the emulation configuration. You can send an error message to an output stream that does not exist on the device, or send it to something that is local to the emulator and the remote device.
In addition, you can simply fulfill various conditions that will lead you to a clean exit.
The emulator probably works clean compared to all background applications on many devices.
Registration and debugging are your friends.
Your question is interesting, but it lacks details.
source share