我使用的是win7-64位系统。对于windows系统,adb devices 显示offline一般可能有两个原因:
1 )端口被占用。 解决方式是:查找端口号,结束占用进程:
adb nodaemon server ----------------查看结果是TCP 5037的连接有问题
netstat -ano|findstr “5037” ---------------查看5037到底是哪个端口被占用了
然后启动任务管理器,结束这个端口的进程,一般是 手机助手、应用宝、豌豆荚之类的应用
2 )我卸载了所有关于手机助手之类所有的软件之后,依然offline。
用上面的方法,查看一下发现 被 adb。EXE这个端口占用,怎么会自己占用了自己呢。
原因二 可能是因为电脑没装手机驱动,所以 重新下载 豌豆荚 (这个应用内部 可以帮助adb链接,它连接手机的时候)
然后在连接一下 就好了。
如果是Linux系统则不存在安装驱动的事。只要检查端口就好了