AirtestProject / AirtestProject/Airtest
adb模块,ADB类,实例方法get_status,返回错误
- 主要语言
- Python
- 星标
- 9.6k
- 派生
- 1.5k
- PR 合并指标
- 30 天内没有已合并 PR
描述
**描述问题bug**
当设备offline状态,抛出异常,然而文档里面说的是只有在无法获取设备状态的时候才抛出异常
```
[02:48:00][DEBUG] C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 get-state
Traceback (most recent call last):
File "C:\Users\Administrator\OneDrive\python3代码\pyproject\airtest_learnning\testtesttest.py", line 11, in
a=adb.get_status()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python37-32\lib\site-packages\airtest\core\android\adb.py", line 274, in get_status
raise AdbError(stdout, stderr)
airtest.core.error.AdbError: stdout[] stderr[error: device offline
]
[Finished]
```
**相关截图**
**复现步骤**
1. 设备 127.0.0.1:7555 未启动时,执行adb connect 127.0.0.1:7555
2. 调用ADB类,实例方法get_status
**预期效果**
返回 offline
**python 版本:** `python3.7`
**airtest 版本:** `1.0.27`
> airtest版本通过`pip freeze`可以命令可以查到
**设备:**
- 型号: [mumu模拟器]
- 系统: [Android 7.1]
- (别的信息)
**其他相关环境信息**
(其他运行环境,例如在linux ubuntu16.04上运行异常,在windows上正常。)
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。