请确保安装的Appium版本兼容正在调用的设备和应用程序版本。同时,也要确保已经正确设置了设备和应用程序的Desired Capabilities。以下是一个Python代码示例,用于设置Android设备和应用程序的Desired Capabilities:
from appium import webdriver
desired_cap = {
"platformName": "Android",
"deviceName": "your_device_name",
"appPackage": "your_app_package_name",
"appActivity": "your_app_activity_name"
}
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_cap)
在这个示例中,要替换your_device_name
、your_app_package_name
和your_app_activity_name
为正确的值,以便与正在调用的设备和应用程序相匹配。