Solving "adb server version doesn't match this client" error

DevBrandonJ picture DevBrandonJ · Jul 6, 2016 · Viewed 199.1k times · Source

I'm running my Appium script with Python instead of py.test because py.test does not play nicely with variables I want to get from a text file. When I run my script with python everything works except that my first method always has an error.

Does anyone know how to fix the following error?

adb server version (31) doesn't match this client (36) adb server version (32) doesn't match this client (36); killing...

Answer

tarrant picture tarrant · Jul 19, 2016

I fixed this by doing the following:

  1. going into GenyMotion settings -> ADB tab,
  2. instead of Use Genymotion Android tools (default), I chose Use custom Android SDK Tools and then browsed to my installed SDK.