在Android Studio的设备管理器中,虚拟设备名称为
New Device API 30 1
在我从Android Studio启动它之后,我可以在“adb devices”输出中看到它
C:\>adb devices
List of devices attached
emulator-5554 device
如果我只有一个设备在运行,就不会出现混乱。
如果我有多重,有没有办法分辨哪个是哪个?
背景
当我在脚本中启动模拟器时,我需要使用Android Studio设备名称。
emulator -avd New_Device_API_30_1
但是当我将Appium Python客户端连接到Appium服务器时,我需要在desired_cap中使用ADB设备名称,
driver = webdriver.Remote(f"http://127.0.0.1:4723/wd/hub", {"appium:deviceName":"emulator-5554", ...})
我需要自动执行这两个步骤。
谢谢你
1条答案
按热度按时间fbcarpbf1#
您可以在启动仿真器时指定端口,然后您将知道设备名称
然后你就会看到
否则将按照启动顺序选择它们。