I am trying to run the TipCalc Xamarin (Android) sample application in Visual Studio, however after compiling it and launching the Android kernel, they tell me:
adb server version (32) does not match this client (36)
How to fix it? I updated the Xamarin and Android SDK files, and Xamarin correctly points to my location of the Android SDK. ( D:\dev\Xamarin\AndroidSDK ).

Here is a screenshot of my Android SDK manager:

Here's more output snippet:
1>D:\dev\Xamarin\AndroidSDK\platform-tools\adb.exe -s 169.254.138.177:5555 devices 1>error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037: Only one usage of each socket address (protocol/network address/port) is normally permitted. (10048) 1>List of devices attached 1>adb server version (32) doesn't match this client (36); killing... 1>could not read ok from ADB Server 1>* failed to start daemon * 1>error: cannot connect to daemon 1> 1>Selected device is not running. 1>Build FAILED.
Update: installing the Android SDK Build-tools 24.0.3 (and uninstalling 23.0.2) did not help.
These answers presented in this question do not help, since I do not know what Appium or Genymotion is, and I do not work with PHP. I agree, although both of them are called by the android debugger, but I need a Xamarin fix.
source share