I am a budding android developer and if there is no easy way of configuring the adb server to run on another port then the inflexibility of the tools will force me
In Windows, go to Environment Variables – Add a new one called ANDROID_ADB_SERVER_PORT and set it to whatever you want, I've set to 5038.
ANDROID_ADB_SERVER_PORT
Should look like this:
Solved it for me.