根据您提供的信息,driver.launch_app() 方法已被禁用。这意味着您无法使用此方法来启动应用程序。

如果您想要在 Appium 中启动应用程序,可以尝试使用以下方法之一:

  1. 使用driver.start_activity(app_package, app_activity)方法来启动应用程序。这个方法需要提供应用程序的包名和活动名称作为参数。
driver.start_activity('com.example.myapp', 'com.example.myapp.MainActivity')
  1. 使用desired_capabilities来启动应用程序。在创建驱动程序时,可以在desired capabilities中指定应用程序的包名和活动名称。
desired_caps = {
  'platformName': 'Android',
  'deviceName': 'device',
  'appPackage': 'com.example.myapp',
  'appActivity': 'com.example.myapp.MainActivity'
}

driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

请注意,确保使用正确的包名和活动名称,并根据您的需要适当调整示例代码。

Appium 中禁用 driver.launch_app() 方法的替代方案

原文地址: https://www.cveoy.top/t/topic/M9E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录