User Manual
31
DDMS assigns a debugging port to each VM on the device. Typically, DDMS assigns port
8600 for the first debuggable VM, the next on 8601, and so on. When a debugger connects
to one of these ports, all traffic is forwarded to the debugger from the associated VM. You
can only attach a single debugger to a single port, but DDMS can handle multiple, attached
debuggers.
By default, DDMS also listens on another debugging port, the DDMS "base port" (8700, by
default). The base port is a port forwarder, which can accept VM traffic from any debugging
port and forward it to the debugger on port 8700. This allows you to attach one debugger
to port 8700, and debug all the VMs on a device. The traffic that is forwarded is determined
by the currently selected process in the DDMS Devices view.
The following screenshot shows a typical DDMS screen in Eclipse. If you are starting
DDMS from the command line, the screen is slightly different, but much of the functionality
is identical. Notice that the highlighted process, com.android.email, that is running in the
emulator has the debugging port 8700 assigned to it as well as 8606. This signifies that
DDMS is currently forwarding port 8606 to the static debugging port of 8700.
Figure 1. Screenshot of DDMS
Summary of Contents for SOMB-iMX6
Page 1: ...Version 2015 MAR V 2 0 ORC SOMB iMX6 Carrier Board User Manual...
Page 6: ...User Manual 06 3 ORC Dimension 4 Connector PIN of ORC Carrier Board to CPU Board...
Page 17: ...User Manual 17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...
Page 28: ...User Manual 28 Click Accept License Click Install...