Appium和xFF1A&引用;“讯息”:&引用;无法创建新会话。(原始错误:UiAutomator在成功启动前退出)";

Appium和xFF1A&引用;“讯息”:&引用;无法创建新会话。(原始错误:UiAutomator在成功启动前退出)";,appium,android-uiautomator,Appium,Android Uiautomator,错误消息如下所示 信息:[调试]响应客户端时出现错误:{“状态”:33,“值”:“消息”:“无法创建新会话。(原始错误:UiAutomator在成功启动之前退出)”,“origValue”:“UiAutomator在成功启动之前退出”},“会话ID”:null}我也有同样的问题。关闭appium并终止与appium相关的进程。再次打开Appium。它应该工作正常。执行时异常终止进程可能会导致此问题。在移动/虚拟设备中。首先关闭应用程序,然后尝试该过程。您应该在每次拆卸方法中使用driver.qu

错误消息如下所示
信息:[调试]响应客户端时出现错误:{“状态”:33,“值”:“消息”:“无法创建新会话。(原始错误:UiAutomator在成功启动之前退出)”,“origValue”:“UiAutomator在成功启动之前退出”},“会话ID”:null}

我也有同样的问题。关闭appium并终止与appium相关的进程。再次打开Appium。它应该工作正常。

执行时异常终止进程可能会导致此问题。在移动/虚拟设备中。首先关闭应用程序,然后尝试该过程。

您应该在每次拆卸方法中使用driver.quit,并在所需功能中使用(--session override“,true)。

当我关闭'adb.exe'和appium时,它不起作用。我更改了其他移动设备,此问题不再出现。
import os, time, unittest
from appium import webdriver


PATH = lambda p:os.path.abspath(os.path.join(os.path.dirname(__file__),p))

desired_caps = {}
desired_caps['platformName'] = 'Android'  
desired_caps['platformVersion'] = '5.0.2' 
desired_caps['deviceName'] = 'NX512J'  
desired_caps['app'] = PATH(r"D:\android\test\com.taobao.taobao_6.9.0_liqucn.com.apk")
desired_caps['appPackage'] = 'com.taobao.taobao'
desired_caps['appActivity'] = 'com.taobao.tao.welcome.Welcome'

driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", desired_caps)
time.sleep(5)