我想启动一个具有特定活动的 Android 应用程序。 Appium 有一个
'start_activity'
函数,但已弃用。相反,它建议使用 'mobile: startActivity'
扩展,但我不明白如何操作。我是编码新手,非常感谢任何帮助。
谷歌搜索和 Appium 文档阅读没有帮助。
根据这个github问题,你可以使用这样的东西:
driver = webdriver.Remote(appium_server_url, options=UiAutomator2Options().load_capabilities(capabilities))
driver.execute_script('mobile: startActivity',{'component': f'com.xiaomi.smarthome/.SmartHomeMainActivity',})