- Cradle the emulator through the Emulator Manager. This of course will not be detected by ActiveSync.
- Go to ActiveSync, and click on
- When the dialog appears, click on the
Connect...button to bring up the connect dialog and click next which starts the polling step. Cancel the polling after a second.
- You will see the Connection Settings... dialog become unresponsive (all grey - I guess they are performing code in the UI tread (interesting observation)), and after about 5 seconds hear the familiar "beep" and the emulator will become cradled.
This process has worked for me switching between the device (my HTC-8900) and my smartphone emulator. After performing this more than twenty times however it may not longer work, in which case either restarting ActiveSync (killing and restarting the process) or a reboot of the computer may be required. However typically I find this works ok for a normal development session of a few hours where you are mostly using the Emulator and every so often downloading to your device to ensure that it still works.