feat(core): create_device 时判断连接结果
This commit is contained in:
parent
64ae6eea40
commit
05e471ab07
|
@ -14,7 +14,9 @@ def create_device(
|
|||
addr: str,
|
||||
impl: DeviceImpl,
|
||||
) -> Device:
|
||||
adb.connect(addr)
|
||||
result = adb.connect(addr)
|
||||
if 'cannot connect to' in result:
|
||||
raise ValueError(result)
|
||||
d = [d for d in adb.device_list() if d.serial == addr]
|
||||
if len(d) == 0:
|
||||
raise ValueError(f"Device {addr} not found")
|
||||
|
|
Loading…
Reference in New Issue