Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ADB server version (36) doesn't match this client (39); killing [duplicate]

Tags:

android

adb

After installing the Android O preview on a test device my ADB stopped working and started giving me this error.

adb server version (36) doesn't match this client (39); killing... adb E 03-27 08:01:55  2925 147690 usb_osx.cpp:333] Could not open interface: e00002c5 adb E 03-27 08:01:55  2925 147690 usb_osx.cpp:294] Could not find device interface error: could not install *smartsocket* listener: Address already in use ADB server didn't ACK * failed to start daemon * error: cannot connect to daemon 

The only answers I have come across on this issue referred to Genymotion being out of sync with ADB but I don’t use Genymotion. Any help would be greatly appreciated. I have already wiped and reinstalled Android Studio as well as all of its tools and settings yet seem to still have this issue.

like image 552
HTMLlama Avatar asked Mar 27 '17 15:03

HTMLlama


People also ask

What is ADB server and client?

The adb command facilitates a variety of device actions, such as installing and debugging apps, and it provides access to a Unix shell that you can use to run a variety of commands on a device. It is a client-server program that includes three components: A client, which sends commands.


1 Answers

This works for me...

  • go to GenyMotion settings -> ADB tab
  • instead of Use Genymotion Android tools, choose custom Android SDK Tools and then browse your installed SDK.
like image 50
Alecs Avatar answered Oct 11 '22 05:10

Alecs