修复 get_ready_device 从已连接设备获取 serial

- 不再每次调用都重新查询设备列表
- 直接从 self._device.serial 获取,复用已验证的连接
This commit is contained in:
2026-07-10 09:14:09 +08:00
parent 203d5d15ef
commit 9f489e8c40
+3 -4
View File
@@ -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: