今天打算用Sony Xperia C3 来做吞吐率的对比测试。root完手机后, 在屏蔽室ubuntu(暂且命名为A)上adb devices发现设备状态是offline,但在屏蔽室外另一台ubuntu上(B)是可以识别为“device”的。
查找原因,发现“offline”的ubuntu上adb version 是1.0.26, 而能正确识别的ubuntu上adb version是1.0.31。原来是adb版本的问题,原因找到,问题就好解决了。
1. 在A上用whereis adb获取adb 路径:/usr/bin/
将A上的adb删除或者重命名为其它
2. 在B上用whereis adb获取adb路径。Copy adb 到A的/usr/bin下
3. 在A上,adb kill-server
adb start-server
然后adb version查看adb 版本是不是改为1.0.31了
4. USB连接手机,重新adb devices,可以识别为"device"了:)