I have forwarded machine port to emulator using following command
adb forward tcp:1234 tcp:8080
I wanted to see currently what all ports are forwarded to avoid any conflicts. How to do that ?
I think a new command has been added since the earlier answers:
adb forward --list
Do you mean you want to see which ports are being used on the PC or Android device? You can use the
netstat command for this.
netstat -an | find /i "listening"
On Linux: `netstat -an | grep "LISTEN " (notice the space after LISTEN)
This shows all the ports that are listening for incoming connection (i.e. have a server of some kind behind them). If you need to know which server, you can use this on Linux:
netstat -anp | grep "LISTEN ". Don't know about the Windows counterpart, but there's a
-o switch to print the process ID and you can compare it to the ones in task manager.