大佬,可以有偿解决,急!
日志如下:

代码如下

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 失败


↙↙↙阅读原文可查看相关链接,并与作者交流