Fix Andriod Studio, Intellj Idea (Ultimate), WSL2, Dockers cannot start and work together under Windows issue

Errors

12:37 AM	Address already in use: bind
                    java.net.BindException: Address already in use: bind
                    at java.base/sun.nio.ch.Net.bind0(Native Method)
                    at java.base/sun.nio.ch.Net.bind(Net.java:455)
                    at java.base/sun.nio.ch.Net.bind(Net.java:447)
                    at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:227)
                    at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:80)
                    at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:73)
                    at com.android.ddmlib.internal.jdwp.JdwpProxyServer.startAsServer(JdwpProxyServer.java:132)
                    at com.android.ddmlib.internal.jdwp.JdwpProxyServer.retryAsServer(JdwpProxyServer.java:263)
                    at com.android.ddmlib.internal.jdwp.JdwpProxyServer.runAsFallbackServer(JdwpProxyServer.java:242)
                    at com.android.ddmlib.internal.jdwp.JdwpProxyServer.run(JdwpProxyServer.java:324)
                    at java.base/java.lang.Thread.run(Thread.java:829)

Fix :Change dynamic port

Open a elevated powershell prompt

netsh int ipv4 show dynamicport tcp
netsh int ipv4 set dynamicport tcp start=49151 num=16384

reboot