大佬,可以有偿解决,急!
日志如下:
代码如下
from appium import webdriver
from time import sleep
desired_caps_4 ={
'platformName': 'Android',
'deviceName': 'CLB7N18622009475',
'platformVersion': '10',
'appPackage': 'merkava.app.kilowatt',
'appActivity': '.ui.splash.SplashActivity',
'unicodeKeyboard': True,
'resetKeyboard': True,
'noReset': True,
'newCommandTimeout': 600,
'automationName': 'UIAutomator2',
'showChromedriverLog': True,
}
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps_4)
sleep(15)
# 不做页面点击,直接手动打开页面
contexts = driver.contexts
print(contexts)
s = driver.current_activity
print(s)
# driver.switch_to.context('WEBVIEW_merkava.app.kilowatt')
driver.switch_to.context(contexts[1])
now = driver.current_context
print("切换所属:",now)
说明:代码执行另一个 APP 是切换成功的,但是针对代码里面的这个 APP 切换失败,日志里面显示创建 session 失败