This section provides information on preparing your debugging connection.
For Windows® Mobile and WinCE devices, the debugging connection is made using Microsoft® ActiveSync. For Nokia S60 devices, wireless LAN or Bluetooth connections can be used.
Before debugging on any Windows Mobile 6 device, including Windows Mobile 6.0 and 6.1, you must turn off advanced network functionality. To do so, follow these steps:
- On the device, click Start -> Settings.
- On the Connections tab, click USB to PC.
- Clear the Enable advanced network functionality checkbox.
To enable remote debugging with Windows Vista, check the Allow data connections on device when connected to PC
option. The device should now be able to successfully browse the internet using a USB connection to the PC. Otherwise, the J9 console can not be redirected to the RAD console. If you still can not browse to internet after checking the above option, expand This computer is connected to
and choose the Internet
instead of Automatic
For Nokia devices:
Once the Nokia device is connected, perform the following procedure:
- Obtain the device IP using the Expeditor Agent tool.
- From the device, navigate to Lotus Expeditor -> Expeditor Agent.
- Click Options and select Show IP.
- Copy this value to the Connection Properties -> IP field.
- For Nokia devices, increase the connection response time to avoid time-outs.
- From the device, navigate to Tools -> Settings -> Connection -> Wireless LANand select Options.
- Select Advanced Settings and change Automatic Configuration to Disabled.
- Increase both the Long retry limit and Short retry limit.
- Disable Power saving.
While it is not required to install Nokia PC Suite, it is an option that can be used to install the Lotus® Expeditor for S60.
Nokia PC Suite can not be used for remote debugging.
Terminating a remote debugging session
Using the exit
command in the OSGi console may cause the working project to remain open in the device. To end the debugging session, ensure that you press the Terminate
button from the debug perspective. You can also close the application directly on the device if it is an eRCP application.
Parent topic: Remote debugging and testing on devices: XPD622