Android error: cannot bind listener: Address already in use

I’m getting this error on Unity 2017.1.0xf3Linux, down grade to 5.6.0xf1Linux works OK. Any idea how to fix this? Tried disable Development Build (as per other thread), no effect.

CommandInvokationFailure: Unable to forward network traffic to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details.
/home/tools/android-sdk-linux/platform-tools/adb -s “DEVICE” forward “tcp:34999” “localabstract:Unity-com.foo.test”

stderr[
error: cannot bind listener: Address already in use
]
stdout[

]
exit code: 1

Hi,
I finally managed to make it work. I’m on Unity 2017.1.0xf3Linux.

My error is :
CommandInvokationFailure: Unable to forward network traffic to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details.
/home/charles/Android/Sdk/platform-tools/adb -s “xxx” forward “tcp:34999” “localabstract:Unity-com.foo.test”
stderr[
error: cannot bind listener: Address already in use
]

What works for me :

  1. Close Unity software
  2. Plug the device to the computer by usb
  3. Open a terminal and do (don’t forget to replace xxx and com.foo.test by your own data) :
    adb -s “xxx” forward “tcp:34999” “localabstract:Unity-com.foo.test”
  4. Launch Unity software. Et voilà ! It should now work when you try to build with “development build” activated or not.

Hope this will work for you. What is annoying is that you have to do this process each time you restart your computer.