现象:
使用命令 adb devices 返回设备的名称 但设备的状态为 offline

解决思路:
1、开启 usb 调试模式
2、关闭第三方手机助手软件
3、重启 adb 服务
adb kill-server
adb start-server
4、重启手机
5、重启电脑
6、查看 SDK Manger 确保 SDK 已更新 需要 adb 版本在 1.0.31

我在 windows7 尝试了上诉所有方法后仍无解,在系统目录下 adb version 查看版本为 1.0.29 在 sdk\platform-tools 目录下查看版本为 1.0.31
恼怒之下将 sdk\platform-tools 下的 adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll 复制到 windows\system32 下竟神奇般搞定

写在这里 希望对遇到类似问题的人有所帮助


↙↙↙阅读原文可查看相关链接,并与作者交流