adb server version (41) doesn‘t match this client (36); killing...

  • 错误的原因:

1. PC端的adb文件有两个不同的版本,分别为1.0.36和1.0.41。

2. adb(1.0.36)的客户端不能连接到adb(1.0.41)启动的adb server。

  • 查看adb版本

path中的adb版本为1.0.36

C:\Users\xxx>adb version
Android Debug Bridge version 1.0.36
Revision 0e9850346394-android

查看该adb可执行文件路径

C:\Users\xxx>where adb
F:\xxx\adt-bundle-windows-x86_64-20140702\sdk\platform-tools\adb.exe

AndroidStudio的内置的sdk的adb版本为1.0.41

C:\Users\xxx>C:\Users\xxx\AppData\Local\Android\Sdk\platform-tools\adb.e
xe version
Android Debug Bridge version 1.0.41
Version 29.0.5-5949299
Installed as C:\Users\xxx\AppData\Local\Android\Sdk\platform-tools\adb.exe

  • 解决办法

1.将path中的原来的sdk路径去掉

2.将AndroidStudio的内置sdk的adb加入path中

你可能感兴趣的:(android)