ADT或adb显示设备“offline”的一种处理办法

来源:互联网 发布:艾吉森空气净化器 知乎 编辑:程序博客网 时间:2024/06/01 10:46

当然,设备上的“usb调试”之类的选项是必须勾上的。

但这种问题出现的原因也有很多种,其中有一种是由于存在多个adb.exe造成的。

比如我遇到的情况:启动ADT,脸上设备,一切正常,但如果同时在命令行下运行adb命令,就会导致adb服务重启,然后设备就offline了。

通过检查,发现时电脑中存在多个adb.exe造成的,即:ADT启动的adb服务和在命令行下启动的adb服务并不是来源于同一个adb.exe文件。

解决这个问题的方法很简单:只留一个,一般是保留ADT中配置的SDK目录下的那个。但是别忘记在系统的path环境变量中添上adb.exe的目录。


究其原因,都是安装软件闹的。携带了adb.exe的软件,比如刷机工具,安装后,很多会在系统path变量中添加自己的目录。这导致了在不同环境下,比如ADT下和命令行下,启动的adb服务并不是来源于一个文件。

0 0