自己电脑上的dev环境好久没有更新,更新了最新的genymotion后,adb不能连接到虚拟机,花费了些时间,记录如下:
1.执行adb提示adb server is out of date
,尝试修改genymotion的adb路径为~/Library/Android/sdk
,执行adb kill-server
,adb start-server
后问题依旧
2.求助google,发现需要将adb
update to 1.0.32
from 1.0.31
.
3.直接执行~/Library/Android/sdk/platform-tools/adb version
打印版本为1.0.35,adb version
为1.0.31,看来是两个可执行文件,并且版本不一致
4.$ which adb
找到adb的位置,将~/Library/Android/sdk/platform-tools/adb
覆盖