《ADB调试连接不上手机时的几个常见问题...》
问题一:error: device not found
- 命令:adb shell会出现上述问题
- 命令:adb devices会出现List of devices attached,其它什么也没有
解决一:先关闭服务再重打开
- adb kill-server
- adb start-server
解决二:没有打开USB调试模式,打开方法是:关于手机-版本号,在版本号上连击5次以上调出“开发者选项”;高级设置-开发者选项-USB调试,在“USB调试”上打勾。
解决三:换根USB线,有些线里面只有2根电源线,有些屏蔽和导线质量差
问题二:error: device offline
用adb devices查询时,有设备信息,但仍offline
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
8T8HBIZSBU9PCM4S offline
原因:adb的版本过低
- 原版本:Android Debug Bridge version 1.0.26
- 现版本:Android Debug Bridge version 1.0.32
问题三:手机信息,但显示“unauthorized”
原因:在电脑里输入命令后会在手机端显示“允许USB调试吗?”,此时勾选“一律允许使用这台计算机进行调试”
连上后是这样的:
问题四:不需要安装,不需要配置环境变量,不需要拷到system32或syswow64,在CMD.EXE中切换到adb.exe目录即可用。