ADB 启动错误解决方案

错误

使用Genymotion模拟器启动项目,报以下错误:

1
2
3
4
5
6
7
8
9
adb server version (32) doesn't match this client (35); killing...

error: could not install *smartsocket* listener: Address already in use

ADB server didn't ACK


* failed to start daemon *

error: cannot connect to daemon

提示端口被占用,重启了很多气模拟器,都是一样的错误

解决方法

突然想起我的命令行的 adb 是用 Android SDK 自带的,Genymotion 根本不知道我的 sdk 的位置,那肯定是用的它自己的,这说明 Genymotion 的 adb 和我的 sdk 的 adb 冲突了,于是修改 Genymotion 里的 adb 为 Android SDK 的,就好啦