openatx / adbutils

pure python adb library for google adb service.
MIT License
736 stars 173 forks source link

在反复连接设备时,同一设备sn号会改变 #38

Open falconxzx opened 3 years ago

falconxzx commented 3 years ago

code:

import adbutils

adb = adbutils.AdbClient(host="127.0.0.1", port=5037) for event in adb.track_devices(): print(event.present, event.serial, event.status)

result: True WRU6R20603000237 offline False WRU6R20603000237 absent True WRU6R20603000237 device False WRU6R20603000237 absent True WRU6R20603000237 offline False WRU6R20603000237 absent True WRU6R20603000237 device False WRU6R20603000237 absent True WRU6R20603000237 offline False WRU6R20603000237 absent True WRU6R20603000237 device False WRU6R20603000237 absent True c69d9b9f9ac7175b offline False c69d9b9f9ac7175b absent True WRU6R20603000237 offline False WRU6R20603000237 absent True WRU6R20603000237 device False WRU6R20603000237 absent True WRU6R20603000237 offline False WRU6R20603000237 absent True WRU6R20603000237 device

codeskyblue commented 3 years ago

要么是adb出什么毛病了,要么是设备出什么毛病了

GlodenBoy commented 1 year ago

同样遇到这个问题,adb 用的安卓开发工具里的

codeskyblue commented 1 year ago

锅甩给adb

GlodenBoy commented 1 year ago

锅甩给adb

adbutils里默认带了adb,不知道为啥不会用我环境变量里的,我下载最新的adb替换包里的,目前确实没有出这个问题