修复 get_ready_device 从已连接设备获取 serial
- 不再每次调用都重新查询设备列表 - 直接从 self._device.serial 获取,复用已验证的连接
This commit is contained in:
+3
-4
@@ -232,10 +232,9 @@ class AdbManager:
|
|||||||
return []
|
return []
|
||||||
|
|
||||||
def get_ready_device(self) -> str | None:
|
def get_ready_device(self) -> str | None:
|
||||||
"""返回第一个已连接设备的串号,无则返回 None。"""
|
"""返回当前已连接设备的串号,无则返回 None。"""
|
||||||
for d in self.list_devices():
|
if self._device is not None:
|
||||||
if d["status"] == "device":
|
return self._device.serial
|
||||||
return d["serial"]
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
def is_ready(self) -> bool:
|
def is_ready(self) -> bool:
|
||||||
|
|||||||
Reference in New Issue
Block a user