title: Android Studio - Lollipop, ADB, & Genymotion issues: Devices won't show up. "adb server is out of date. killing..."
body: <hr />
  <p><strong>Update (11/10/14): Genymotion has released 2.3.1 which fixes this issue. <a href="https://cloud.genymotion.com/page/changelog/#231" rel="noreferrer">https://cloud.genymotion.com/page/changelog/#231</a></strong></p>
  <hr />
  <p>Update (10/21/14): Genymotion replied to my support email and indicated the solution recommended by @plackemacher below is the suggested fix at the moment. They are aware of the issue.</p>
  <hr />
  <p>Since upgrading to Lollipop, I'm having adb issues when using a Genymotion emulator. Devices don't show up in Android Studio, and I've also gotten the following error when trying to run <code>adb devices</code>:</p>
  <pre><code>$ adb devices
  
  adb server is out of date.  killing...
  cannot bind 'tcp:5037'
  ADB server didn't ACK
  * failed to start daemon *
  error:
  </code></pre>
  <p>I'm not sure if it's because of the Lollipop upgrade or coincidence.</p>
  <p><strong>Edit/update</strong>:</p>
  <p>Per Chris Satton's comment, I investigated if multiple adb processes were running (<code>ps aux | grep adb</code>), and it looks like it's a Genymotion conflict(?). It looks to include its own version of adb.</p>
  <blockquote>
  <p>greg      72550   0.0  0.0   611164   1508   ??  S     4:14PM<br />
  0:00.02
  /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/MacOS/tools/adb
  -s 192.168.56.102:5555 shell</p>
  <p>greg      72523   0.0  0.0   635956   2296   ??  S     4:14PM   0:00.02 adb -P 5037 fork-server server</p>
  </blockquote>