AirtestProject / AirtestProject/Airtest

Airtest怎么连接一个设备里面的多个屏幕中的一个呢?

Abierto
#1,215 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
9.6k
Forks
1.5k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

:bulb:**相关项目:** Airtest

**标题:** [问题咨询]Airtest怎么连接一个设备里面的多个屏幕中的一个呢?

**AirtestIDE版本:** v1.2.17

**未使用本地Pyhton环境运行脚本**

**报错描述:**
    我目前测试的时候,由于我连接的安卓的车机进行测试.然后发现adb里面只识别到一个deviceId,但是由于存在多个屏幕,所以还需要更进一步连接到指定的屏幕上进行从操作.
我不希望通过坐标的方式去实现这个,因为脚本都是用图片进行识别的.
我通过如下命令:
re = device.shell('dumpsys display | grep -E "mDisplayId|DisplayDeviceInfo"')
得到了5个屏幕的信息,如下:

Displays: DisplayDeviceInfo{
"内置屏幕": uniqueId="local:0",
2560 x 1440, modeId 1, defaultModeId 1, supportedModes [
..........
}

**相关截图:**

**报错Log:**
```

```

**连接设备信息:**

**提供最小可复现此BUG的代码:**
```

```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.